Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/monero.spec'], chrootPath='/var/lib/mock/737294-fedora-rawhide-x86_64-1522936665.523680/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'eaa0526a564442ef9b1a3da7a44a55f8', '-D', '/var/lib/mock/737294-fedora-rawhide-x86_64-1522936665.523680/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/monero.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/monero-0.12.0.0-0.1.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/monero.spec'], chrootPath='/var/lib/mock/737294-fedora-rawhide-x86_64-1522936665.523680/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6b5a66f4f8dd4060aa29f9577ed0b535', '-D', '/var/lib/mock/737294-fedora-rawhide-x86_64-1522936665.523680/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/monero.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iI04y3 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf monero-0.12.0.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/v0.12.0.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd monero-0.12.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/3536.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + xargs sed -i 's/${lib_folder}/${LIB_INSTALL_DIR}/g' + fgrep -rl '${lib_folder}' + sed -i /WARNINGS_AS_ERRORS_FLAG/d CMakeLists.txt + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4mbOHZ + umask 022 + cd /builddir/build/BUILD + cd monero-0.12.0.0 BUILDSTDERR: ++ echo -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection BUILDSTDERR: ++ sed -e s/-Wp,-D_FORTIFY_SOURCE=2// + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection' BUILDSTDERR: ++ echo -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection BUILDSTDERR: ++ sed -e s/-Wp,-D_FORTIFY_SOURCE=2// + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_LINKER=/usr/bin/ld.gold -DARCH=default -DBUILD_TESTS=ON -DBUILD_GUI_DEPS=ON -DNO_AES=ON . -- The C compiler identification is GNU 8.0.1 -- The CXX compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building without build tag -- 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 -- Could not find DATABASE in env (not required unless you want to change database type from default: lmdb) -- Using LMDB as default DB type -- Stack trace on exception enabled (using easylogging++) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.0h") -- Using OpenSSL include dir at /usr/include -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Checking for module 'libpcsclite' -- Package 'libpcsclite', required by 'virtual:world', not found -- Could NOT find PCSC (missing: PCSC_LIBRARY PCSC_INCLUDE_DIR) -- Looking for memset_s in c -- Looking for memset_s in c - not found -- Looking for explicit_bzero in c -- Looking for explicit_bzero in c - found -- Looking for strptime -- Looking for strptime - found -- Found MiniUPnPc: /usr/include/miniupnpc -- Found miniupnpc API version 16 -- Using shared miniupnpc found at /usr/include/miniupnpc -- Looking for libunbound -- Found libunbound include (unbound.h) in /usr/include -- Found libunbound shared library -- Using 64-bit LMDB from source tree -- Building on x86_64 for default -- Performing Test _Wformat_c -- Performing Test _Wformat_c - Success -- Performing Test _Wformat_cxx -- Performing Test _Wformat_cxx - Success -- Performing Test _Wformat_security_c -- Performing Test _Wformat_security_c - Success -- Performing Test _Wformat_security_cxx -- Performing Test _Wformat_security_cxx - Success -- Performing Test _fstack_protector_c -- Performing Test _fstack_protector_c - Success -- Performing Test _fstack_protector_cxx -- Performing Test _fstack_protector_cxx - Success -- Performing Test _fstack_protector_strong_c -- Performing Test _fstack_protector_strong_c - Success -- Performing Test _fstack_protector_strong_cxx -- Performing Test _fstack_protector_strong_cxx - Success -- Looking for -pie linker flag -- Looking for -pie linker flag - found -- Looking for -Wl,-z,relro linker flag -- Looking for -Wl,-z,relro linker flag - found -- Looking for -Wl,-z,now linker flag -- Looking for -Wl,-z,now linker flag - found -- Looking for -Wl,-z,noexecstack linker flag -- Looking for -Wl,-z,noexecstack linker flag - found -- Looking for -Wl,-z,noexecheap linker flag -- Looking for -Wl,-z,noexecheap linker flag - not found -- Using C security hardening flags: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -- Using C++ security hardening flags: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -- AES support explicitly disabled -- Found Boost Version: 106600 -- Looking for rl_copy_text -- Looking for rl_copy_text - found -- Looking for rl_filename_completion_function -- Looking for rl_filename_completion_function - found -- Found readline library at: /usr -- Found Git: /usr/bin/git -- Found GTest: /usr/lib64/libgtest.so -- Found Doxygen: /usr/bin/doxygen (found version "1.8.14") found components: doxygen dot -- Performing Test HAVE_C11 -- Performing Test HAVE_C11 - Success -- Configuring done -- Generating done BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/monero-0.12.0.0 + make -j2 /usr/bin/cmake -H/builddir/build/BUILD/monero-0.12.0.0 -B/builddir/build/BUILD/monero-0.12.0.0 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make -f CMakeFiles/generate_translations_header.dir/build.make CMakeFiles/generate_translations_header.dir/depend make -f external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build.make external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles/generate_translations_header.dir/DependInfo.cmake --color= Scanning dependencies of target generate_translations_header make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f CMakeFiles/generate_translations_header.dir/build.make CMakeFiles/generate_translations_header.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' Scanning dependencies of target lmdb make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build.make external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 0%] Creating directories for 'generate_translations_header' /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/translations [ 0%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o cd /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -DNDEBUG -Ofast -fPIC -o CMakeFiles/lmdb.dir/mdb.c.o -c /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/mdb.c /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/translations /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/mdb.c: In function 'mdb_page_dirty': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/mdb.c:2263:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int rc, (*insert)(MDB_ID2L, MDB_ID2 *); BUILDSTDERR: ^~ /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-mkdir [ 1%] No download step for 'generate_translations_header' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-download [ 1%] No patch step for 'generate_translations_header' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-patch [ 1%] No update step for 'generate_translations_header' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-update [ 2%] Performing configure step for 'generate_translations_header' cd /builddir/build/BUILD/monero-0.12.0.0/translations && /usr/bin/cmake "-GUnix Makefiles" /builddir/build/BUILD/monero-0.12.0.0/translations -- The C compiler identification is GNU 8.0.1 -- The CXX compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/mdb.c: In function 'mdb_env_cwalk': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/mdb.c:9806:7: warning: '*((void *)&mc+68)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: rc = mdb_page_get(&mc, *pg, &mc.mc_pg[0], NULL); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: CMake Warning at CMakeLists.txt:38 (message): BUILDSTDERR: lrelease program not found, translation files not built -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/monero-0.12.0.0/translations cd /builddir/build/BUILD/monero-0.12.0.0/translations && /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-configure [ 2%] Performing build step for 'generate_translations_header' cd /builddir/build/BUILD/monero-0.12.0.0/translations && make make[3]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0/translations' make[4]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0/translations' make[5]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0/translations' Scanning dependencies of target generate_translations_header make[5]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0/translations' make[5]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0/translations' [ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o [100%] Linking C executable generate_translations_header Generating embedded translations header make[5]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0/translations' [100%] Built target generate_translations_header make[4]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0/translations' make[3]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0/translations' cd /builddir/build/BUILD/monero-0.12.0.0/translations && /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-build [ 3%] Performing install step for 'generate_translations_header' cd /builddir/build/BUILD/monero-0.12.0.0/translations && cmake -E echo cd /builddir/build/BUILD/monero-0.12.0.0/translations && /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-install [ 3%] Completed 'generate_translations_header' /usr/bin/cmake -E make_directory /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles/generate_translations_header-complete /usr/bin/cmake -E touch /builddir/build/BUILD/monero-0.12.0.0/generate_translations_header-prefix/src/generate_translations_header-stamp/generate_translations_header-done make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Built target generate_translations_header make -f external/easylogging++/CMakeFiles/easylogging.dir/build.make external/easylogging++/CMakeFiles/easylogging.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++/CMakeFiles/easylogging.dir/DependInfo.cmake --color= Scanning dependencies of target easylogging make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f external/easylogging++/CMakeFiles/easylogging.dir/build.make external/easylogging++/CMakeFiles/easylogging.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o cd /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -std=c++11 -DNDEBUG -Ofast -fPIC -o CMakeFiles/easylogging.dir/easylogging++.cc.o -c /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++/easylogging++.cc [ 3%] Linking CXX static library libeasylogging.a cd /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ && /usr/bin/cmake -P CMakeFiles/easylogging.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ && /usr/bin/cmake -E cmake_link_script CMakeFiles/easylogging.dir/link.txt --verbose=1 /usr/bin/ar qc libeasylogging.a CMakeFiles/easylogging.dir/easylogging++.cc.o /usr/bin/ranlib libeasylogging.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Built target easylogging make -f src/CMakeFiles/genversion.dir/build.make src/CMakeFiles/genversion.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/genversion.dir/DependInfo.cmake --color= Scanning dependencies of target genversion make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/CMakeFiles/genversion.dir/build.make src/CMakeFiles/genversion.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Generating ../version.cpp /usr/bin/cmake -D GIT=/usr/bin/git -D TO=/builddir/build/BUILD/monero-0.12.0.0/version.cpp -P cmake/GenVersion.cmake BUILDSTDERR: fatal: not a git repository (or any of the parent directories): .git BUILDSTDERR: CMake Warning at cmake/GenVersion.cmake:37 (message): BUILDSTDERR: Cannot determine current commit. Make sure that you are building either BUILDSTDERR: from a Git working tree or from a source archive. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Built target genversion make -f src/crypto/CMakeFiles/obj_cncrypto.dir/build.make src/crypto/CMakeFiles/obj_cncrypto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0/src/crypto/CMakeFiles/obj_cncrypto.dir/DependInfo.cmake --color= Scanning dependencies of target obj_cncrypto make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/crypto/CMakeFiles/obj_cncrypto.dir/build.make src/crypto/CMakeFiles/obj_cncrypto.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/aesb.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/aesb.c [ 4%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/blake256.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/blake256.c [ 4%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/chacha.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.c [ 4%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto-ops-data.c [ 5%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto-ops.c [ 5%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/crypto.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.cpp [ 5%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/groestl.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/groestl.c [ 6%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/hash-extra-blake.c [ 6%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/hash-extra-groestl.c [ 6%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/hash-extra-jh.c [ 7%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/hash-extra-skein.c [ 7%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/hash.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/hash.c [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/jh.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/jh.c [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/keccak.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/keccak.c [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/oaes_lib.c [ 9%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/random.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/random.c [ 9%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/skein.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/skein.c [ 9%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/slow-hash.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/slow-hash.c [ 10%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cncrypto.dir/tree-hash.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/crypto/tree-hash.c make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 10%] Built target obj_cncrypto make -f src/common/CMakeFiles/obj_common.dir/build.make src/common/CMakeFiles/obj_common.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0/src/common/CMakeFiles/obj_common.dir/DependInfo.cmake --color= Scanning dependencies of target obj_common make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/common/CMakeFiles/obj_common.dir/build.make src/common/CMakeFiles/obj_common.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 10%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/base58.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/base58.cpp [ 10%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/command_line.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/command_line.cpp [ 11%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/dns_utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/dns_utils.cpp [ 11%] Building CXX object src/common/CMakeFiles/obj_common.dir/download.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/download.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/download.cpp [ 11%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/util.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/util.cpp [ 12%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/i18n.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/i18n.cpp [ 12%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/password.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/password.cpp [ 12%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/perf_timer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/perf_timer.cpp [ 13%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/threadpool.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/threadpool.cpp [ 13%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/updates.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/updates.cpp [ 14%] Building CXX object src/common/CMakeFiles/obj_common.dir/stack_trace.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_common.dir/stack_trace.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/common/stack_trace.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 14%] Built target obj_common make -f src/ringct/CMakeFiles/obj_ringct_basic.dir/build.make src/ringct/CMakeFiles/obj_ringct_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/obj_ringct_basic.dir/DependInfo.cmake --color= Scanning dependencies of target obj_ringct_basic make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/ringct/CMakeFiles/obj_ringct_basic.dir/build.make src/ringct/CMakeFiles/obj_ringct_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 14%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctOps.cpp [ 15%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctTypes.cpp [ 15%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctCryptoOps.c [ 15%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o -c /builddir/build/BUILD/monero-0.12.0.0/src/ringct/bulletproofs.cc make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 15%] Built target obj_ringct_basic make -f src/ringct/CMakeFiles/obj_ringct.dir/build.make src/ringct/CMakeFiles/obj_ringct.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/obj_ringct.dir/DependInfo.cmake --color= Scanning dependencies of target obj_ringct make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/ringct/CMakeFiles/obj_ringct.dir/build.make src/ringct/CMakeFiles/obj_ringct.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 15%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_ringct.dir/rctSigs.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 15%] Built target obj_ringct make -f src/device/CMakeFiles/obj_device.dir/build.make src/device/CMakeFiles/obj_device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0/src/device/CMakeFiles/obj_device.dir/DependInfo.cmake --color= Scanning dependencies of target obj_device make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/device/CMakeFiles/obj_device.dir/build.make src/device/CMakeFiles/obj_device.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 15%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/device && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_device.dir/device.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/device/device.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 15%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/device && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_device.dir/device_default.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.hpp:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.hpp:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.hpp:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.hpp:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/device_default.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 16%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/device && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_device.dir/log.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/device/log.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.hpp:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctOps.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.hpp:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.hpp:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctOps.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.hpp:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/device/log.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 16%] Built target obj_device make -f src/blocks/CMakeFiles/blocks.dir/build.make src/blocks/CMakeFiles/blocks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Generating stagenet_blocks.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/ld.gold -z noexecstack -r -b binary -o /builddir/build/BUILD/monero-0.12.0.0/src/blocks/stagenet_blocks.o stagenet_blocks.dat [ 17%] Generating blocks.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/ld.gold -z noexecstack -r -b binary -o /builddir/build/BUILD/monero-0.12.0.0/src/blocks/blocks.o blocks.dat [ 17%] Generating testnet_blocks.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/ld.gold -z noexecstack -r -b binary -o /builddir/build/BUILD/monero-0.12.0.0/src/blocks/testnet_blocks.o testnet_blocks.dat cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blocks /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blocks /builddir/build/BUILD/monero-0.12.0.0/src/blocks/CMakeFiles/blocks.dir/DependInfo.cmake --color= Scanning dependencies of target blocks make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blocks/CMakeFiles/blocks.dir/build.make src/blocks/CMakeFiles/blocks.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Building C object src/blocks/CMakeFiles/blocks.dir/blockexports.c.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blocks.dir/blockexports.c.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blocks/blockexports.c [ 17%] Linking C static library libblocks.a cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/cmake -P CMakeFiles/blocks.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/blocks && /usr/bin/cmake -E cmake_link_script CMakeFiles/blocks.dir/link.txt --verbose=1 /usr/bin/ar qc libblocks.a CMakeFiles/blocks.dir/blockexports.c.o blocks.o testnet_blocks.o stagenet_blocks.o /usr/bin/ranlib libblocks.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Built target blocks make -f src/checkpoints/CMakeFiles/obj_checkpoints.dir/build.make src/checkpoints/CMakeFiles/obj_checkpoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints/CMakeFiles/obj_checkpoints.dir/DependInfo.cmake --color= Scanning dependencies of target obj_checkpoints make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/checkpoints/CMakeFiles/obj_checkpoints.dir/build.make src/checkpoints/CMakeFiles/obj_checkpoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints/checkpoints.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Built target obj_checkpoints make -f src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/DependInfo.cmake --color= Scanning dependencies of target obj_cryptonote_basic make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 17%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp: In member function 'void cryptonote::account_base::create_from_viewkey(const cryptonote::account_public_address&, const secret_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:160:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'using secret_key = struct tools::scrubbed' {aka 'struct tools::scrubbed'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fake, 0, sizeof(fake)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using secret_key = struct tools::scrubbed' {aka 'struct tools::scrubbed'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 17%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 18%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 18%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/difficulty.cpp [ 18%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/hardfork.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/hardfork.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/hardfork.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/hardfork.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/hardfork.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 19%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/miner.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/miner.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/miner.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/miner.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/miner.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 19%] Built target obj_cryptonote_basic make -f src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/DependInfo.cmake --color= Scanning dependencies of target obj_cryptonote_core make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 19%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 19%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 20%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 20%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 20%] Built target obj_cryptonote_core make -f src/multisig/CMakeFiles/obj_multisig.dir/build.make src/multisig/CMakeFiles/obj_multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0/src/multisig/CMakeFiles/obj_multisig.dir/DependInfo.cmake --color= Scanning dependencies of target obj_multisig make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/multisig/CMakeFiles/obj_multisig.dir/build.make src/multisig/CMakeFiles/obj_multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 20%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/multisig && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_multisig.dir/multisig.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/multisig/multisig.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/multisig/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/multisig/multisig.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/multisig/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/multisig/multisig.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 20%] Built target obj_multisig make -f src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/DependInfo.cmake --color= Scanning dependencies of target obj_blockchain_db make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 20%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 21%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.cpp:28: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.cpp:28: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.cpp:28: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/lmdb/db_lmdb.cpp:28: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 21%] Built target obj_blockchain_db make -f src/mnemonics/CMakeFiles/obj_mnemonics.dir/build.make src/mnemonics/CMakeFiles/obj_mnemonics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics/CMakeFiles/obj_mnemonics.dir/DependInfo.cmake --color= Scanning dependencies of target obj_mnemonics make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/mnemonics/CMakeFiles/obj_mnemonics.dir/build.make src/mnemonics/CMakeFiles/obj_mnemonics.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 21%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics/electrum-words.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 21%] Built target obj_mnemonics make -f src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/depend [ 21%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o cd /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -DNDEBUG -Ofast -fPIC -o CMakeFiles/lmdb.dir/midl.c.o -c /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/midl.c make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/DependInfo.cmake --color= Scanning dependencies of target obj_daemon_rpc_server make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 22%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.cpp [ 23%] Linking C static library liblmdb.a cd /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb && /usr/bin/cmake -P CMakeFiles/lmdb.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb && /usr/bin/cmake -E cmake_link_script CMakeFiles/lmdb.dir/link.txt --verbose=1 /usr/bin/ar qc liblmdb.a CMakeFiles/lmdb.dir/mdb.c.o CMakeFiles/lmdb.dir/midl.c.o /usr/bin/ranlib liblmdb.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Built target lmdb make -f src/rpc/CMakeFiles/obj_rpc_base.dir/build.make src/rpc/CMakeFiles/obj_rpc_base.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_rpc_base.dir/DependInfo.cmake --color= Scanning dependencies of target obj_rpc_base make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/obj_rpc_base.dir/build.make src/rpc/CMakeFiles/obj_rpc_base.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/rpc_args.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Built target obj_rpc_base make -f src/rpc/CMakeFiles/obj_rpc.dir/build.make src/rpc/CMakeFiles/obj_rpc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_rpc.dir/DependInfo.cmake --color= Scanning dependencies of target obj_rpc make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/obj_rpc.dir/build.make src/rpc/CMakeFiles/obj_rpc.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 24%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 24%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/zmq_server.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 24%] Built target obj_daemon_rpc_server make -f src/p2p/CMakeFiles/obj_p2p.dir/build.make src/p2p/CMakeFiles/obj_p2p.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0/src/p2p/CMakeFiles/obj_p2p.dir/DependInfo.cmake --color= Scanning dependencies of target obj_p2p make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/p2p/CMakeFiles/obj_p2p.dir/build.make src/p2p/CMakeFiles/obj_p2p.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 25%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_node.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/p2p && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_p2p.dir/net_node.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 25%] Built target obj_p2p make -f src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/DependInfo.cmake --color= Scanning dependencies of target obj_cryptonote_protocol make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 25%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/block_queue.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/block_queue.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/block_queue.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/block_queue.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/block_queue.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 26%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:72: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:72: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:72: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:72: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 26%] Built target obj_cryptonote_protocol make -f src/rpc/CMakeFiles/obj_daemon_messages.dir/build.make src/rpc/CMakeFiles/obj_daemon_messages.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_daemon_messages.dir/DependInfo.cmake --color= Scanning dependencies of target obj_daemon_messages make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/obj_daemon_messages.dir/build.make src/rpc/CMakeFiles/obj_daemon_messages.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 26%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/message.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_daemon_messages.dir/message.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2363:9: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1784:50: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2414:13: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:179:50: required from here BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1952:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(m, members, count * sizeof(Member)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here BUILDSTDERR: struct GenericMember { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2371:9: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1792:49: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2414:13: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.cpp:179:50: required from here BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1939:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(e, values, count * sizeof(GenericValue)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here BUILDSTDERR: class GenericValue { BUILDSTDERR: ^~~~~~~~~~~~ [ 26%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 26%] Built target obj_daemon_messages make -f src/serialization/CMakeFiles/obj_serialization.dir/build.make src/serialization/CMakeFiles/obj_serialization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0/src/serialization/CMakeFiles/obj_serialization.dir/DependInfo.cmake --color= Scanning dependencies of target obj_serialization make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/serialization/CMakeFiles/obj_serialization.dir/build.make src/serialization/CMakeFiles/obj_serialization.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Building CXX object src/serialization/CMakeFiles/obj_serialization.dir/json_object.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/serialization && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_serialization.dir/json_object.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/json_object.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Built target obj_serialization make -f src/wallet/CMakeFiles/obj_wallet.dir/build.make src/wallet/CMakeFiles/obj_wallet.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/obj_wallet.dir/DependInfo.cmake --color= Scanning dependencies of target obj_wallet make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/CMakeFiles/obj_wallet.dir/build.make src/wallet/CMakeFiles/obj_wallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet.dir/wallet2.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 27%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/instanciations.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_rpc.dir/instanciations.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/rpc/instanciations.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/instanciations.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/instanciations.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/instanciations.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/instanciations.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:62: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2363:9: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:1736:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2224:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2233:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:283:31: required from here BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1952:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(m, members, count * sizeof(Member)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:62: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here BUILDSTDERR: struct GenericMember { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:62: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2371:9: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:1766:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2224:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2233:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.cpp:283:31: required from here BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:1939:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(e, values, count * sizeof(GenericValue)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/external/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here BUILDSTDERR: class GenericValue { BUILDSTDERR: ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Built target obj_rpc make -f src/wallet/api/CMakeFiles/obj_wallet_api.dir/build.make src/wallet/api/CMakeFiles/obj_wallet_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/CMakeFiles/obj_wallet_api.dir/DependInfo.cmake --color= Scanning dependencies of target obj_wallet_api make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/api/CMakeFiles/obj_wallet_api.dir/build.make src/wallet/api/CMakeFiles/obj_wallet_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/wallet.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 28%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet_manager.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/wallet_manager.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet_manager.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet_manager.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet_manager.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet_manager.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet_manager.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 28%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/transaction_info.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/transaction_info.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_info.cpp [ 28%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/transaction_history.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/transaction_history.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_history.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_history.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_history.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_history.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/wallet.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/transaction_history.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 29%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/pending_transaction.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/pending_transaction.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/pending_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 29%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/utils.cpp [ 29%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/address_book.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/address_book.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/address_book.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 30%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/subaddress.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/subaddress.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 30%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/subaddress_account.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/subaddress_account.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/subaddress_account.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 30%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/unsigned_transaction.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet_api.dir/unsigned_transaction.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/unsigned_transaction.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 30%] Built target obj_wallet_api make -f src/daemonizer/CMakeFiles/obj_daemonizer.dir/build.make src/daemonizer/CMakeFiles/obj_daemonizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer/CMakeFiles/obj_daemonizer.dir/DependInfo.cmake --color= Scanning dependencies of target obj_daemonizer make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/daemonizer/CMakeFiles/obj_daemonizer.dir/build.make src/daemonizer/CMakeFiles/obj_daemonizer.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 31%] Building CXX object src/daemonizer/CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer/posix_fork.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 31%] Built target obj_daemonizer make -f contrib/epee/src/CMakeFiles/epee.dir/build.make contrib/epee/src/CMakeFiles/epee.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/CMakeFiles/epee.dir/DependInfo.cmake --color= Scanning dependencies of target epee make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f contrib/epee/src/CMakeFiles/epee.dir/build.make contrib/epee/src/CMakeFiles/epee.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 32%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/hex.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/hex.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/hex.cpp [ 32%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/http_auth.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/http_auth.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/http_auth.cpp [ 32%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlog.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/mlog.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/mlog.cpp [ 33%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_utils_base.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/net_utils_base.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/net_utils_base.cpp [ 33%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/string_tools.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/string_tools.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/string_tools.cpp [ 34%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/wipeable_string.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/wipeable_string.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/wipeable_string.cpp [ 34%] Building C object contrib/epee/src/CMakeFiles/epee.dir/memwipe.c.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/memwipe.c.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/memwipe.c [ 34%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/connection_basic.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/connection_basic.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/connection_basic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/connection_basic.cpp:77: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/connection_basic.cpp:77: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/connection_basic.cpp:77: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/connection_basic.cpp:77: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 35%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/network_throttle.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle.cpp [ 35%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle-detail.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee.dir/network_throttle-detail.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle-detail.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle-detail.cpp:74: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle-detail.cpp:74: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle-detail.cpp:74: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/network_throttle-detail.cpp:74: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 35%] Linking CXX static library libepee.a cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/cmake -P CMakeFiles/epee.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/epee.dir/link.txt --verbose=1 /usr/bin/ar qc libepee.a CMakeFiles/epee.dir/hex.cpp.o CMakeFiles/epee.dir/http_auth.cpp.o CMakeFiles/epee.dir/mlog.cpp.o CMakeFiles/epee.dir/net_utils_base.cpp.o CMakeFiles/epee.dir/string_tools.cpp.o CMakeFiles/epee.dir/wipeable_string.cpp.o CMakeFiles/epee.dir/memwipe.c.o CMakeFiles/epee.dir/connection_basic.cpp.o CMakeFiles/epee.dir/network_throttle.cpp.o CMakeFiles/epee.dir/network_throttle-detail.cpp.o /usr/bin/ranlib libepee.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 35%] Built target epee make -f contrib/epee/src/CMakeFiles/epee_readline.dir/build.make contrib/epee/src/CMakeFiles/epee_readline.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/CMakeFiles/epee_readline.dir/DependInfo.cmake --color= Scanning dependencies of target epee_readline make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f contrib/epee/src/CMakeFiles/epee_readline.dir/build.make contrib/epee/src/CMakeFiles/epee_readline.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 36%] Building CXX object contrib/epee/src/CMakeFiles/epee_readline.dir/readline_buffer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/epee_readline.dir/readline_buffer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/readline_buffer.cpp [ 36%] Linking CXX static library libepee_readline.a cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/cmake -P CMakeFiles/epee_readline.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/epee_readline.dir/link.txt --verbose=1 /usr/bin/ar qc libepee_readline.a CMakeFiles/epee_readline.dir/readline_buffer.cpp.o /usr/bin/ranlib libepee_readline.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 36%] Built target epee_readline make -f src/CMakeFiles/obj_version.dir/build.make src/CMakeFiles/obj_version.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/obj_version.dir/DependInfo.cmake --color= Scanning dependencies of target obj_version make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/CMakeFiles/obj_version.dir/build.make src/CMakeFiles/obj_version.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_version.dir/__/version.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/version.cpp make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Built target obj_version make -f src/crypto/CMakeFiles/cncrypto.dir/build.make src/crypto/CMakeFiles/cncrypto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0/src/crypto/CMakeFiles/cncrypto.dir/DependInfo.cmake --color= Scanning dependencies of target cncrypto make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/crypto/CMakeFiles/cncrypto.dir/build.make src/crypto/CMakeFiles/cncrypto.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Linking CXX static library libcncrypto.a cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cmake -P CMakeFiles/cncrypto.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/crypto && /usr/bin/cmake -E cmake_link_script CMakeFiles/cncrypto.dir/link.txt --verbose=1 /usr/bin/ar qc libcncrypto.a CMakeFiles/obj_cncrypto.dir/aesb.c.o CMakeFiles/obj_cncrypto.dir/blake256.c.o CMakeFiles/obj_cncrypto.dir/chacha.c.o CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o CMakeFiles/obj_cncrypto.dir/crypto.cpp.o CMakeFiles/obj_cncrypto.dir/groestl.c.o CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o CMakeFiles/obj_cncrypto.dir/hash.c.o CMakeFiles/obj_cncrypto.dir/jh.c.o CMakeFiles/obj_cncrypto.dir/keccak.c.o CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o CMakeFiles/obj_cncrypto.dir/random.c.o CMakeFiles/obj_cncrypto.dir/skein.c.o CMakeFiles/obj_cncrypto.dir/slow-hash.c.o CMakeFiles/obj_cncrypto.dir/tree-hash.c.o /usr/bin/ranlib libcncrypto.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Built target cncrypto make -f src/mnemonics/CMakeFiles/mnemonics.dir/build.make src/mnemonics/CMakeFiles/mnemonics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics/CMakeFiles/mnemonics.dir/DependInfo.cmake --color= Scanning dependencies of target mnemonics make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/mnemonics/CMakeFiles/mnemonics.dir/build.make src/mnemonics/CMakeFiles/mnemonics.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Linking CXX static library libmnemonics.a cd /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics && /usr/bin/cmake -P CMakeFiles/mnemonics.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics && /usr/bin/cmake -E cmake_link_script CMakeFiles/mnemonics.dir/link.txt --verbose=1 /usr/bin/ar qc libmnemonics.a CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o /usr/bin/ranlib libmnemonics.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Built target mnemonics make -f tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target http-client_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/http-client.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/http-client_fuzz_tests.dir/http-client.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/http-client.cpp [ 37%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/http-client_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 38%] Linking CXX executable http-client_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/http-client_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/http-client_fuzz_tests.dir/http-client.cpp.o CMakeFiles/http-client_fuzz_tests.dir/fuzzer.cpp.o -o http-client_fuzz_tests ../../contrib/epee/src/libepee.a -lboost_thread -lboost_chrono -lboost_regex -lboost_program_options -lboost_system -pthread -lrt -ldl ../../external/easylogging++/libeasylogging.a -pthread -lboost_filesystem -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 38%] Built target http-client_fuzz_tests make -f tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target parse-url_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 38%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/parse_url.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/parse-url_fuzz_tests.dir/parse_url.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/parse_url.cpp [ 39%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/parse-url_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 39%] Linking CXX executable parse-url_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/parse-url_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/parse-url_fuzz_tests.dir/parse_url.cpp.o CMakeFiles/parse-url_fuzz_tests.dir/fuzzer.cpp.o -o parse-url_fuzz_tests ../../contrib/epee/src/libepee.a -lboost_regex -lboost_program_options -lboost_system -pthread -lrt -ldl ../../external/easylogging++/libeasylogging.a -pthread -lboost_filesystem -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 39%] Built target parse-url_fuzz_tests make -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/version.dir/DependInfo.cmake --color= Scanning dependencies of target version make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Linking CXX static library libversion.a cd /builddir/build/BUILD/monero-0.12.0.0/src && /usr/bin/cmake -P CMakeFiles/version.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/version.dir/link.txt --verbose=1 /usr/bin/ar qc libversion.a CMakeFiles/obj_version.dir/__/version.cpp.o /usr/bin/ranlib libversion.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Built target version make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0/src/common/CMakeFiles/common.dir/DependInfo.cmake --color= Scanning dependencies of target common make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Linking CXX static library libcommon.a cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/cmake -P CMakeFiles/common.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/common.dir/link.txt --verbose=1 /usr/bin/ar qc libcommon.a CMakeFiles/obj_common.dir/base58.cpp.o CMakeFiles/obj_common.dir/command_line.cpp.o CMakeFiles/obj_common.dir/dns_utils.cpp.o CMakeFiles/obj_common.dir/download.cpp.o CMakeFiles/obj_common.dir/util.cpp.o CMakeFiles/obj_common.dir/i18n.cpp.o CMakeFiles/obj_common.dir/password.cpp.o CMakeFiles/obj_common.dir/perf_timer.cpp.o CMakeFiles/obj_common.dir/threadpool.cpp.o CMakeFiles/obj_common.dir/updates.cpp.o CMakeFiles/obj_common.dir/stack_trace.cpp.o /usr/bin/ranlib libcommon.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Built target common make -f src/ringct/CMakeFiles/ringct_basic.dir/build.make src/ringct/CMakeFiles/ringct_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/ringct_basic.dir/DependInfo.cmake --color= Scanning dependencies of target ringct_basic make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/ringct/CMakeFiles/ringct_basic.dir/build.make src/ringct/CMakeFiles/ringct_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Linking CXX static library libringct_basic.a cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/cmake -P CMakeFiles/ringct_basic.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/cmake -E cmake_link_script CMakeFiles/ringct_basic.dir/link.txt --verbose=1 /usr/bin/ar qc libringct_basic.a CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o /usr/bin/ranlib libringct_basic.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Built target ringct_basic make -f src/checkpoints/CMakeFiles/checkpoints.dir/build.make src/checkpoints/CMakeFiles/checkpoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints/CMakeFiles/checkpoints.dir/DependInfo.cmake --color= Scanning dependencies of target checkpoints make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/checkpoints/CMakeFiles/checkpoints.dir/build.make src/checkpoints/CMakeFiles/checkpoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Linking CXX static library libcheckpoints.a cd /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints && /usr/bin/cmake -P CMakeFiles/checkpoints.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints && /usr/bin/cmake -E cmake_link_script CMakeFiles/checkpoints.dir/link.txt --verbose=1 /usr/bin/ar qc libcheckpoints.a CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o /usr/bin/ranlib libcheckpoints.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Built target checkpoints make -f src/rpc/CMakeFiles/rpc_base.dir/build.make src/rpc/CMakeFiles/rpc_base.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/rpc_base.dir/DependInfo.cmake --color= Scanning dependencies of target rpc_base make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/rpc_base.dir/build.make src/rpc/CMakeFiles/rpc_base.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Linking CXX static library librpc_base.a cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -P CMakeFiles/rpc_base.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -E cmake_link_script CMakeFiles/rpc_base.dir/link.txt --verbose=1 /usr/bin/ar qc librpc_base.a CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o /usr/bin/ranlib librpc_base.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Built target rpc_base make -f src/daemonizer/CMakeFiles/daemonizer.dir/build.make src/daemonizer/CMakeFiles/daemonizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer/CMakeFiles/daemonizer.dir/DependInfo.cmake --color= Scanning dependencies of target daemonizer make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/daemonizer/CMakeFiles/daemonizer.dir/build.make src/daemonizer/CMakeFiles/daemonizer.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Linking CXX static library libdaemonizer.a cd /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer && /usr/bin/cmake -P CMakeFiles/daemonizer.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/daemonizer.dir/link.txt --verbose=1 /usr/bin/ar qc libdaemonizer.a CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o /usr/bin/ranlib libdaemonizer.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Built target daemonizer make -f tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target base58_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/base58.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/base58_fuzz_tests.dir/base58.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/base58.cpp [ 41%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/base58_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 42%] Linking CXX executable base58_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/base58_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/base58_fuzz_tests.dir/base58.cpp.o CMakeFiles/base58_fuzz_tests.dir/fuzzer.cpp.o -o base58_fuzz_tests ../../src/common/libcommon.a ../../contrib/epee/src/libepee.a -lboost_program_options -pthread -lrt -ldl ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_filesystem -lboost_system -lboost_thread -lboost_regex -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 42%] Built target base58_fuzz_tests make -f tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target load-from-binary_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 42%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/load_from_binary.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/load-from-binary_fuzz_tests.dir/load_from_binary.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/load_from_binary.cpp [ 42%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/load-from-binary_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 43%] Linking CXX executable load-from-binary_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/load-from-binary_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/load-from-binary_fuzz_tests.dir/load_from_binary.cpp.o CMakeFiles/load-from-binary_fuzz_tests.dir/fuzzer.cpp.o -o load-from-binary_fuzz_tests ../../src/common/libcommon.a ../../contrib/epee/src/libepee.a -lboost_program_options -pthread -lrt -ldl ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_filesystem -lboost_system -lboost_thread -lboost_regex -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 43%] Built target load-from-binary_fuzz_tests make -f tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target load-from-json_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 43%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/load_from_json.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/load-from-json_fuzz_tests.dir/load_from_json.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/load_from_json.cpp [ 43%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/load-from-json_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 44%] Linking CXX executable load-from-json_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/load-from-json_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/load-from-json_fuzz_tests.dir/load_from_json.cpp.o CMakeFiles/load-from-json_fuzz_tests.dir/fuzzer.cpp.o -o load-from-json_fuzz_tests ../../src/common/libcommon.a ../../contrib/epee/src/libepee.a -lboost_program_options -pthread -lrt -ldl ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_filesystem -lboost_system -lboost_thread -lboost_regex -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 44%] Built target load-from-json_fuzz_tests make -f tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target levin_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 44%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/levin.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/levin_fuzz_tests.dir/levin.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/levin.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/levin.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/levin.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/levin.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/levin.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 44%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/levin_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 45%] Linking CXX executable levin_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/levin_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/levin_fuzz_tests.dir/levin.cpp.o CMakeFiles/levin_fuzz_tests.dir/fuzzer.cpp.o -o levin_fuzz_tests ../../src/common/libcommon.a ../../contrib/epee/src/libepee.a -lboost_thread -lboost_chrono -lboost_regex -lboost_program_options -pthread -lrt -ldl ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_thread -lboost_filesystem -lboost_system -lssl -lcrypto -lboost_regex -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 45%] Built target levin_fuzz_tests make -f tests/crypto/CMakeFiles/cncrypto-tests.dir/build.make tests/crypto/CMakeFiles/cncrypto-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/crypto /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/CMakeFiles/cncrypto-tests.dir/DependInfo.cmake --color= Scanning dependencies of target cncrypto-tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/crypto/CMakeFiles/cncrypto-tests.dir/build.make tests/crypto/CMakeFiles/cncrypto-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 45%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto-ops-data.c.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/crypto-ops-data.c.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/crypto-ops-data.c [ 46%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto-ops.c.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/crypto-ops.c.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/crypto-ops.c [ 46%] Building CXX object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/crypto.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/crypto.cpp [ 46%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/hash.c.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/hash.c.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/hash.c [ 47%] Building CXX object tests/crypto/CMakeFiles/cncrypto-tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/main.cpp [ 47%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/random.c.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/cc -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cncrypto-tests.dir/random.c.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/random.c [ 48%] Linking CXX executable cncrypto-tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/crypto && /usr/bin/cmake -E cmake_link_script CMakeFiles/cncrypto-tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/cncrypto-tests.dir/crypto-ops-data.c.o CMakeFiles/cncrypto-tests.dir/crypto-ops.c.o CMakeFiles/cncrypto-tests.dir/crypto.cpp.o CMakeFiles/cncrypto-tests.dir/hash.c.o CMakeFiles/cncrypto-tests.dir/main.cpp.o CMakeFiles/cncrypto-tests.dir/random.c.o -o cncrypto-tests ../../src/common/libcommon.a -lboost_system -lrt -ldl ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_system -lboost_filesystem -lboost_thread -lboost_regex -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 48%] Built target cncrypto-tests make -f tests/hash/CMakeFiles/hash-tests.dir/build.make tests/hash/CMakeFiles/hash-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/hash /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/hash /builddir/build/BUILD/monero-0.12.0.0/tests/hash/CMakeFiles/hash-tests.dir/DependInfo.cmake --color= Scanning dependencies of target hash-tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/hash/CMakeFiles/hash-tests.dir/build.make tests/hash/CMakeFiles/hash-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 48%] Building CXX object tests/hash/CMakeFiles/hash-tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/hash && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/hash-tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/hash/main.cpp [ 49%] Linking CXX executable hash-tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/hash && /usr/bin/cmake -E cmake_link_script CMakeFiles/hash-tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/hash-tests.dir/main.cpp.o -o hash-tests ../../src/common/libcommon.a ../../src/crypto/libcncrypto.a -lrt -ldl ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lboost_date_time -lboost_filesystem -lboost_system -lboost_thread -lboost_regex -lssl -lcrypto -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 49%] Built target hash-tests make -f src/device/CMakeFiles/device.dir/build.make src/device/CMakeFiles/device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0/src/device/CMakeFiles/device.dir/DependInfo.cmake --color= Scanning dependencies of target device make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/device/CMakeFiles/device.dir/build.make src/device/CMakeFiles/device.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 50%] Linking CXX static library libdevice.a cd /builddir/build/BUILD/monero-0.12.0.0/src/device && /usr/bin/cmake -P CMakeFiles/device.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/device && /usr/bin/cmake -E cmake_link_script CMakeFiles/device.dir/link.txt --verbose=1 /usr/bin/ar qc libdevice.a CMakeFiles/obj_device.dir/device.cpp.o CMakeFiles/obj_device.dir/device_default.cpp.o CMakeFiles/obj_device.dir/log.cpp.o /usr/bin/ranlib libdevice.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 50%] Built target device make -f src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/DependInfo.cmake --color= Scanning dependencies of target cryptonote_basic make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Linking CXX static library libcryptonote_basic.a cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/cmake -P CMakeFiles/cryptonote_basic.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryptonote_basic.dir/link.txt --verbose=1 /usr/bin/ar qc libcryptonote_basic.a CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o /usr/bin/ranlib libcryptonote_basic.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Built target cryptonote_basic make -f src/ringct/CMakeFiles/ringct.dir/build.make src/ringct/CMakeFiles/ringct.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/ringct.dir/DependInfo.cmake --color= Scanning dependencies of target ringct make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/ringct/CMakeFiles/ringct.dir/build.make src/ringct/CMakeFiles/ringct.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Linking CXX static library libringct.a cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/cmake -P CMakeFiles/ringct.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/ringct && /usr/bin/cmake -E cmake_link_script CMakeFiles/ringct.dir/link.txt --verbose=1 /usr/bin/ar qc libringct.a CMakeFiles/obj_ringct.dir/rctSigs.cpp.o /usr/bin/ranlib libringct.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Built target ringct make -f src/multisig/CMakeFiles/multisig.dir/build.make src/multisig/CMakeFiles/multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0/src/multisig/CMakeFiles/multisig.dir/DependInfo.cmake --color= Scanning dependencies of target multisig make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/multisig/CMakeFiles/multisig.dir/build.make src/multisig/CMakeFiles/multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Linking CXX static library libmultisig.a cd /builddir/build/BUILD/monero-0.12.0.0/src/multisig && /usr/bin/cmake -P CMakeFiles/multisig.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/multisig && /usr/bin/cmake -E cmake_link_script CMakeFiles/multisig.dir/link.txt --verbose=1 /usr/bin/ar qc libmultisig.a CMakeFiles/obj_multisig.dir/multisig.cpp.o /usr/bin/ranlib libmultisig.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 51%] Built target multisig make -f src/blockchain_db/CMakeFiles/blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/blockchain_db.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/CMakeFiles/blockchain_db.dir/DependInfo.cmake --color= Scanning dependencies of target blockchain_db make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_db/CMakeFiles/blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/blockchain_db.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 52%] Linking CXX static library libblockchain_db.a cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db && /usr/bin/cmake -P CMakeFiles/blockchain_db.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockchain_db.dir/link.txt --verbose=1 /usr/bin/ar qc libblockchain_db.a CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o /usr/bin/ranlib libblockchain_db.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 52%] Built target blockchain_db make -f src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/cryptonote_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/CMakeFiles/cryptonote_core.dir/DependInfo.cmake --color= Scanning dependencies of target cryptonote_core make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 52%] Linking CXX static library libcryptonote_core.a cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/cmake -P CMakeFiles/cryptonote_core.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryptonote_core.dir/link.txt --verbose=1 /usr/bin/ar qc libcryptonote_core.a CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o /usr/bin/ranlib libcryptonote_core.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 52%] Built target cryptonote_core make -f src/p2p/CMakeFiles/p2p.dir/build.make src/p2p/CMakeFiles/p2p.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0/src/p2p/CMakeFiles/p2p.dir/DependInfo.cmake --color= Scanning dependencies of target p2p make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/p2p/CMakeFiles/p2p.dir/build.make src/p2p/CMakeFiles/p2p.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 53%] Linking CXX static library libp2p.a cd /builddir/build/BUILD/monero-0.12.0.0/src/p2p && /usr/bin/cmake -P CMakeFiles/p2p.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/p2p && /usr/bin/cmake -E cmake_link_script CMakeFiles/p2p.dir/link.txt --verbose=1 /usr/bin/ar qc libp2p.a CMakeFiles/obj_p2p.dir/net_node.cpp.o /usr/bin/ranlib libp2p.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 53%] Built target p2p make -f tests/CMakeFiles/hash-target-tests.dir/build.make tests/CMakeFiles/hash-target-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests /builddir/build/BUILD/monero-0.12.0.0/tests/CMakeFiles/hash-target-tests.dir/DependInfo.cmake --color= Scanning dependencies of target hash-target-tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/CMakeFiles/hash-target-tests.dir/build.make tests/CMakeFiles/hash-target-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 54%] Building CXX object tests/CMakeFiles/hash-target-tests.dir/hash-target.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/hash-target-tests.dir/hash-target.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/hash-target.cpp [ 54%] Linking CXX executable hash-target-tests cd /builddir/build/BUILD/monero-0.12.0.0/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/hash-target-tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/hash-target-tests.dir/hash-target.cpp.o -o hash-target-tests ../src/cryptonote_core/libcryptonote_core.a ../src/libversion.a ../src/blockchain_db/libblockchain_db.a ../external/db_drivers/liblmdb/liblmdb.a ../src/multisig/libmultisig.a ../src/ringct/libringct.a ../src/cryptonote_basic/libcryptonote_basic.a ../src/checkpoints/libcheckpoints.a ../src/device/libdevice.a ../src/ringct/libringct_basic.a ../src/common/libcommon.a -lunbound -lboost_regex ../src/crypto/libcncrypto.a ../contrib/epee/src/libepee.a ../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lboost_date_time -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread ../src/blocks/libblocks.a -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 54%] Built target hash-target-tests make -f tests/core_tests/CMakeFiles/core_tests.dir/build.make tests/core_tests/CMakeFiles/core_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/CMakeFiles/core_tests.dir/DependInfo.cmake --color= Scanning dependencies of target core_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/core_tests/CMakeFiles/core_tests.dir/build.make tests/core_tests/CMakeFiles/core_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 54%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/block_reward.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/block_reward.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_reward.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_reward.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_reward.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_reward.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_reward.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 54%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/block_validation.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/block_validation.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_validation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/block_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 55%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chain_split_1.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/chain_split_1.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_split_1.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_split_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_split_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_split_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_split_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 55%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chain_switch_1.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/chain_switch_1.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_switch_1.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_switch_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_switch_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_switch_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chain_switch_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 55%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/chaingen.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 56%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen001.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/chaingen001.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen001.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen001.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen001.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen001.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen001.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 56%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen_main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/chaingen_main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen_main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen_main.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen_main.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen_main.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen_main.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 57%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/double_spend.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/double_spend.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/double_spend.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/double_spend.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/double_spend.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/double_spend.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/double_spend.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 57%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/integer_overflow.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/integer_overflow.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/integer_overflow.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/integer_overflow.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/integer_overflow.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/integer_overflow.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/integer_overflow.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 57%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/multisig.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/multisig.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/multisig.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/multisig.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/multisig.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/multisig.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/multisig.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 58%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/ring_signature_1.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/ring_signature_1.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/ring_signature_1.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/ring_signature_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/ring_signature_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/ring_signature_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/ring_signature_1.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 58%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/transaction_tests.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/transaction_tests.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/transaction_tests.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/transaction_tests.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/transaction_tests.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/transaction_tests.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/transaction_tests.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 58%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/tx_validation.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/tx_validation.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/tx_validation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/tx_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/tx_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/tx_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/tx_validation.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 59%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/v2_tests.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/v2_tests.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/v2_tests.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/v2_tests.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/v2_tests.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/v2_tests.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/v2_tests.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 59%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/rct.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_tests.dir/rct.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/rct.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/rct.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/rct.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account_boost_serialization.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/chaingen.h:47, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/rct.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctSigs.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/rct.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 59%] Linking CXX executable core_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/core_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/core_tests.dir/block_reward.cpp.o CMakeFiles/core_tests.dir/block_validation.cpp.o CMakeFiles/core_tests.dir/chain_split_1.cpp.o CMakeFiles/core_tests.dir/chain_switch_1.cpp.o CMakeFiles/core_tests.dir/chaingen.cpp.o CMakeFiles/core_tests.dir/chaingen001.cpp.o CMakeFiles/core_tests.dir/chaingen_main.cpp.o CMakeFiles/core_tests.dir/double_spend.cpp.o CMakeFiles/core_tests.dir/integer_overflow.cpp.o CMakeFiles/core_tests.dir/multisig.cpp.o CMakeFiles/core_tests.dir/ring_signature_1.cpp.o CMakeFiles/core_tests.dir/transaction_tests.cpp.o CMakeFiles/core_tests.dir/tx_validation.cpp.o CMakeFiles/core_tests.dir/v2_tests.cpp.o CMakeFiles/core_tests.dir/rct.cpp.o -o core_tests ../../src/multisig/libmultisig.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../src/libversion.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/multisig/libmultisig.a ../../src/blockchain_db/libblockchain_db.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a ../../external/db_drivers/liblmdb/liblmdb.a -lboost_date_time ../../src/blocks/libblocks.a ../../src/libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 59%] Built target core_tests [ 59%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet.dir/wallet_args.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_args.cpp [ 60%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet.dir/ringdb.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/ringdb.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_errors.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/ringdb.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_errors.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/ringdb.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_errors.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/ringdb.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_errors.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/ringdb.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 60%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_client.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_client.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/node_rpc_proxy.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ make -f tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target transaction_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 60%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/transaction.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/transaction_fuzz_tests.dir/transaction.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/transaction.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 61%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/transaction_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 61%] Linking CXX executable transaction_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/transaction_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/transaction_fuzz_tests.dir/transaction.cpp.o CMakeFiles/transaction_fuzz_tests.dir/fuzzer.cpp.o -o transaction_fuzz_tests ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 61%] Built target transaction_fuzz_tests make -f tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/block_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/block_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target block_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 61%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/block.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/block_fuzz_tests.dir/block.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/block.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/block.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/block.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/block.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/block.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 61%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/block_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 62%] Linking CXX executable block_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/block_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/block_fuzz_tests.dir/block.cpp.o CMakeFiles/block_fuzz_tests.dir/fuzzer.cpp.o -o block_fuzz_tests ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 62%] Built target block_fuzz_tests make -f tests/difficulty/CMakeFiles/difficulty-tests.dir/build.make tests/difficulty/CMakeFiles/difficulty-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty/CMakeFiles/difficulty-tests.dir/DependInfo.cmake --color= Scanning dependencies of target difficulty-tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/difficulty/CMakeFiles/difficulty-tests.dir/build.make tests/difficulty/CMakeFiles/difficulty-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 62%] Building CXX object tests/difficulty/CMakeFiles/difficulty-tests.dir/difficulty.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/difficulty-tests.dir/difficulty.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty/difficulty.cpp [ 62%] Linking CXX executable difficulty-tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty && /usr/bin/cmake -E cmake_link_script CMakeFiles/difficulty-tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/difficulty-tests.dir/difficulty.cpp.o -o difficulty-tests ../../src/cryptonote_core/libcryptonote_core.a -lrt -ldl ../../src/libversion.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lboost_date_time -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl ../../src/blocks/libblocks.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 62%] Built target difficulty-tests make -f tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/DependInfo.cmake --color= Scanning dependencies of target net_load_tests_srv make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 62%] Building CXX object tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/srv.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/net_load_tests_srv.dir/srv.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/srv.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/srv.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/srv.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/srv.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/srv.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 63%] Linking CXX executable net_load_tests_srv cd /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/net_load_tests_srv.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/net_load_tests_srv.dir/srv.cpp.o -o net_load_tests_srv ../../src/p2p/libp2p.a ../../src/cryptonote_core/libcryptonote_core.a ../../contrib/epee/src/libepee.a -lgtest -lboost_chrono -lboost_date_time -lboost_system -pthread -lrt -ldl ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_program_options -lboost_filesystem -lboost_thread -lboost_serialization -lboost_chrono -lboost_date_time -lboost_system -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 63%] Built target net_load_tests_srv make -f tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/DependInfo.cmake --color= Scanning dependencies of target net_load_tests_clt make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Building CXX object tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/clt.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/net_load_tests_clt.dir/clt.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/clt.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/clt.cpp:45: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/clt.cpp:45: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/clt.cpp:45: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/net_load_tests.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/clt.cpp:45: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 64%] Linking CXX executable net_load_tests_clt cd /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/net_load_tests_clt.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/net_load_tests_clt.dir/clt.cpp.o -o net_load_tests_clt ../../src/p2p/libp2p.a ../../src/cryptonote_core/libcryptonote_core.a ../../contrib/epee/src/libepee.a -lgtest -lboost_chrono -lboost_date_time -lboost_system -pthread -lrt -ldl ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_program_options -lboost_filesystem -lboost_thread -lboost_serialization -lboost_chrono -lboost_date_time -lboost_system -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Built target net_load_tests_clt make -f src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/DependInfo.cmake --color= Scanning dependencies of target cryptonote_protocol make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Linking CXX static library libcryptonote_protocol.a cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol && /usr/bin/cmake -P CMakeFiles/cryptonote_protocol.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryptonote_protocol.dir/link.txt --verbose=1 /usr/bin/ar qc libcryptonote_protocol.a CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o /usr/bin/ranlib libcryptonote_protocol.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Built target cryptonote_protocol make -f src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_import.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Generating blocksdat.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && cp ../blocks/checkpoints.dat blocks.dat && /usr/bin/ld.gold -z noexecstack -r -b binary -o /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat.o blocks.dat && rm -f blocks.dat cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_import.dir/DependInfo.cmake --color= Scanning dependencies of target blockchain_import make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 65%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blockchain_import.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DARCH_WIDTH=64 -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_import.dir/blockchain_import.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_import.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_import.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_import.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_import.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_import.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 65%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/bootstrap_file.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DARCH_WIDTH=64 -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_import.dir/bootstrap_file.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blocksdat_file.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DARCH_WIDTH=64 -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_import.dir/blocksdat_file.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 66%] Linking CXX executable ../../bin/monero-blockchain-import cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockchain_import.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/blockchain_import.dir/blockchain_import.cpp.o CMakeFiles/blockchain_import.dir/bootstrap_file.cpp.o CMakeFiles/blockchain_import.dir/blocksdat_file.cpp.o blocksdat.o -o ../../bin/monero-blockchain-import -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../p2p/libp2p.a ../libversion.a ../../contrib/epee/src/libepee.a -lboost_filesystem -lboost_system -lboost_thread -pthread -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../checkpoints/libcheckpoints.a ../device/libdevice.a ../ringct/libringct_basic.a ../common/libcommon.a -lunbound -lboost_regex ../crypto/libcncrypto.a -lboost_date_time ../blocks/libblocks.a ../libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_system -lboost_thread -lboost_serialization -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 66%] Built target blockchain_import make -f src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/DependInfo.cmake --color= Scanning dependencies of target blockchain_usage make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/blockchain_usage.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_usage.dir/blockchain_usage.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_usage.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_usage.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_usage.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_usage.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_usage.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 67%] Linking CXX executable ../../bin/monero-blockchain-usage cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockchain_usage.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/blockchain_usage.dir/blockchain_usage.cpp.o -o ../../bin/monero-blockchain-usage -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../p2p/libp2p.a ../libversion.a ../../contrib/epee/src/libepee.a -lboost_filesystem -lboost_system -lboost_thread -pthread -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../checkpoints/libcheckpoints.a ../device/libdevice.a ../ringct/libringct_basic.a ../common/libcommon.a -lunbound -lboost_regex ../crypto/libcncrypto.a -lboost_date_time ../blocks/libblocks.a ../libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_system -lboost_thread -lboost_serialization -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 67%] Built target blockchain_usage make -f src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_export.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_export.dir/DependInfo.cmake --color= Scanning dependencies of target blockchain_export make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 67%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blockchain_export.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_export.dir/blockchain_export.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_export.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_export.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_export.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_export.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_export.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 67%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/bootstrap_file.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_export.dir/bootstrap_file.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_boost_serialization.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_serialization.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/bootstrap_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 68%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blocksdat_file.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_export.dir/blocksdat_file.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.h:38, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blocksdat_file.cpp:29: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 68%] Linking CXX executable ../../bin/monero-blockchain-export cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockchain_export.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/blockchain_export.dir/blockchain_export.cpp.o CMakeFiles/blockchain_export.dir/bootstrap_file.cpp.o CMakeFiles/blockchain_export.dir/blocksdat_file.cpp.o -o ../../bin/monero-blockchain-export -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../p2p/libp2p.a ../libversion.a ../../contrib/epee/src/libepee.a -lboost_filesystem -lboost_system -lboost_thread -pthread -lrt -ldl ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../checkpoints/libcheckpoints.a ../device/libdevice.a ../ringct/libringct_basic.a ../common/libcommon.a -lunbound -lboost_regex ../crypto/libcncrypto.a -lboost_date_time ../blocks/libblocks.a ../libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_system -lboost_thread -lboost_serialization -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 68%] Built target blockchain_export make -f tests/core_proxy/CMakeFiles/core_proxy.dir/build.make tests/core_proxy/CMakeFiles/core_proxy.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/CMakeFiles/core_proxy.dir/DependInfo.cmake --color= Scanning dependencies of target core_proxy make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/core_proxy/CMakeFiles/core_proxy.dir/build.make tests/core_proxy/CMakeFiles/core_proxy.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 68%] Building CXX object tests/core_proxy/CMakeFiles/core_proxy.dir/core_proxy.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/core_proxy.dir/core_proxy.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/core_proxy.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/core_proxy.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/core_proxy.cpp:43: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/core_proxy.cpp:44: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/console_handler.h:30, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/core_proxy.cpp:43: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 69%] Linking CXX executable core_proxy cd /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy && /usr/bin/cmake -E cmake_link_script CMakeFiles/core_proxy.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/core_proxy.dir/core_proxy.cpp.o -o core_proxy ../../src/cryptonote_core/libcryptonote_core.a ../../src/cryptonote_protocol/libcryptonote_protocol.a ../../src/p2p/libp2p.a ../../src/libversion.a ../../contrib/epee/src/libepee.a -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../src/libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 69%] Built target core_proxy make -f src/rpc/CMakeFiles/rpc.dir/build.make src/rpc/CMakeFiles/rpc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/rpc.dir/DependInfo.cmake --color= Scanning dependencies of target rpc make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/rpc.dir/build.make src/rpc/CMakeFiles/rpc.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 70%] Linking CXX static library librpc.a cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -P CMakeFiles/rpc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -E cmake_link_script CMakeFiles/rpc.dir/link.txt --verbose=1 /usr/bin/ar qc librpc.a CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o CMakeFiles/obj_rpc.dir/instanciations.cpp.o /usr/bin/ranlib librpc.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 70%] Built target rpc make -f src/serialization/CMakeFiles/serialization.dir/build.make src/serialization/CMakeFiles/serialization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0/src/serialization/CMakeFiles/serialization.dir/DependInfo.cmake --color= Scanning dependencies of target serialization make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/serialization/CMakeFiles/serialization.dir/build.make src/serialization/CMakeFiles/serialization.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 70%] Linking CXX static library libserialization.a cd /builddir/build/BUILD/monero-0.12.0.0/src/serialization && /usr/bin/cmake -P CMakeFiles/serialization.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/serialization && /usr/bin/cmake -E cmake_link_script CMakeFiles/serialization.dir/link.txt --verbose=1 /usr/bin/ar qc libserialization.a CMakeFiles/obj_serialization.dir/json_object.cpp.o /usr/bin/ranlib libserialization.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 70%] Built target serialization make -f src/rpc/CMakeFiles/daemon_messages.dir/build.make src/rpc/CMakeFiles/daemon_messages.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/daemon_messages.dir/DependInfo.cmake --color= Scanning dependencies of target daemon_messages make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/daemon_messages.dir/build.make src/rpc/CMakeFiles/daemon_messages.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 71%] Linking CXX static library libdaemon_messages.a cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -P CMakeFiles/daemon_messages.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -E cmake_link_script CMakeFiles/daemon_messages.dir/link.txt --verbose=1 /usr/bin/ar qc libdaemon_messages.a CMakeFiles/obj_daemon_messages.dir/message.cpp.o CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.o /usr/bin/ranlib libdaemon_messages.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 71%] Built target daemon_messages make -f src/rpc/CMakeFiles/daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/daemon_rpc_server.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/daemon_rpc_server.dir/DependInfo.cmake --color= Scanning dependencies of target daemon_rpc_server make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/rpc/CMakeFiles/daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/daemon_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 71%] Linking CXX static library libdaemon_rpc_server.a cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -P CMakeFiles/daemon_rpc_server.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/rpc && /usr/bin/cmake -E cmake_link_script CMakeFiles/daemon_rpc_server.dir/link.txt --verbose=1 /usr/bin/ar qc libdaemon_rpc_server.a CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.o CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.o /usr/bin/ranlib libdaemon_rpc_server.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 71%] Built target daemon_rpc_server make -f src/daemon/CMakeFiles/daemon.dir/build.make src/daemon/CMakeFiles/daemon.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 72%] Generating blocksdat.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && cp ../blocks/checkpoints.dat blocks.dat && /usr/bin/ld.gold -z noexecstack -r -b binary -o /builddir/build/BUILD/monero-0.12.0.0/src/daemon/blocksdat.o blocks.dat && rm -f blocks.dat cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemon /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemon /builddir/build/BUILD/monero-0.12.0.0/src/daemon/CMakeFiles/daemon.dir/DependInfo.cmake --color= Scanning dependencies of target daemon make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/daemon/CMakeFiles/daemon.dir/build.make src/daemon/CMakeFiles/daemon.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 72%] Building CXX object src/daemon/CMakeFiles/daemon.dir/command_parser_executor.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/command_parser_executor.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/http_connection.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/http_connection.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 72%] Building CXX object src/daemon/CMakeFiles/daemon.dir/command_server.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/command_server.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.h:45, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_parser_executor.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.h:45, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/command_server.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 73%] Building CXX object src/daemon/CMakeFiles/daemon.dir/daemon.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/daemon.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/daemon.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/daemon.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/daemon.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/daemon.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message_data_structs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/message.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_messages.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/daemon_handler.h:31, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/daemon.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 73%] Building CXX object src/daemon/CMakeFiles/daemon.dir/executor.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/executor.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/executor.cpp [ 74%] Building CXX object src/daemon/CMakeFiles/daemon.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/main.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/main.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/main.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/main.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 74%] Building CXX object src/daemon/CMakeFiles/daemon.dir/rpc_command_executor.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/daemon.dir/rpc_command_executor.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp: In member function 'bool daemonize::t_rpc_command_executor::print_transaction_pool_stats()': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:975:54: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct cryptonote::txpool_stats' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&res.pool_stats, 0, sizeof(res.pool_stats)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/common/rpc_client.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/daemon/rpc_command_executor.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/rpc/core_rpc_server_commands_defs.h:1539:10: note: 'struct cryptonote::txpool_stats' declared here BUILDSTDERR: struct txpool_stats BUILDSTDERR: ^~~~~~~~~~~~ [ 74%] Linking CXX executable ../../bin/monerod cd /builddir/build/BUILD/monero-0.12.0.0/src/daemon && /usr/bin/cmake -E cmake_link_script CMakeFiles/daemon.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/daemon.dir/command_parser_executor.cpp.o CMakeFiles/daemon.dir/command_server.cpp.o CMakeFiles/daemon.dir/daemon.cpp.o CMakeFiles/daemon.dir/executor.cpp.o CMakeFiles/daemon.dir/main.cpp.o CMakeFiles/daemon.dir/rpc_command_executor.cpp.o blocksdat.o -o ../../bin/monerod -lrt -ldl ../rpc/librpc.a ../blockchain_db/libblockchain_db.a ../cryptonote_core/libcryptonote_core.a ../crypto/libcncrypto.a ../common/libcommon.a ../p2p/libp2p.a ../cryptonote_protocol/libcryptonote_protocol.a ../daemonizer/libdaemonizer.a ../serialization/libserialization.a ../rpc/libdaemon_rpc_server.a ../../contrib/epee/src/libepee.a ../../contrib/epee/src/libepee_readline.a ../libversion.a -lboost_chrono -lboost_filesystem -lboost_program_options -lboost_regex -lboost_system -pthread -lzmq -lreadline -lrt -ldl ../rpc/librpc.a ../rpc/librpc_base.a ../rpc/libdaemon_messages.a ../serialization/libserialization.a ../cryptonote_protocol/libcryptonote_protocol.a ../p2p/libp2p.a ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../checkpoints/libcheckpoints.a ../device/libdevice.a ../ringct/libringct_basic.a ../common/libcommon.a ../crypto/libcncrypto.a -lunbound -lboost_date_time ../blocks/libblocks.a ../../contrib/epee/src/libepee.a -lssl -lcrypto ../libversion.a -lminiupnpc -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_chrono -lboost_regex -lboost_system -lboost_thread -lrt -ldl ../../external/easylogging++/libeasylogging.a -pthread make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 74%] Built target daemon make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 74%] Built target obj_wallet make -f src/wallet/CMakeFiles/wallet.dir/build.make src/wallet/CMakeFiles/wallet.dir/depend make -f src/wallet/CMakeFiles/wallet_merged.dir/build.make src/wallet/CMakeFiles/wallet_merged.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet_merged.dir/DependInfo.cmake --color= Scanning dependencies of target wallet_merged Scanning dependencies of target wallet make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/CMakeFiles/wallet_merged.dir/build.make src/wallet/CMakeFiles/wallet_merged.dir/build make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/CMakeFiles/wallet.dir/build.make src/wallet/CMakeFiles/wallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 74%] Linking CXX static library ../../lib/libwallet.a [ 75%] Linking CXX static library ../../lib/libwallet_merged.a cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/cmake -P CMakeFiles/wallet.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/cmake -P CMakeFiles/wallet_merged.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/cmake -E cmake_link_script CMakeFiles/wallet.dir/link.txt --verbose=1 cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/cmake -E cmake_link_script CMakeFiles/wallet_merged.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libwallet.a CMakeFiles/obj_wallet.dir/wallet2.cpp.o CMakeFiles/obj_wallet.dir/wallet_args.cpp.o CMakeFiles/obj_wallet.dir/ringdb.cpp.o CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o /usr/bin/ar qc ../../lib/libwallet_merged.a api/CMakeFiles/obj_wallet_api.dir/wallet.cpp.o api/CMakeFiles/obj_wallet_api.dir/wallet_manager.cpp.o api/CMakeFiles/obj_wallet_api.dir/transaction_info.cpp.o api/CMakeFiles/obj_wallet_api.dir/transaction_history.cpp.o api/CMakeFiles/obj_wallet_api.dir/pending_transaction.cpp.o api/CMakeFiles/obj_wallet_api.dir/utils.cpp.o api/CMakeFiles/obj_wallet_api.dir/address_book.cpp.o api/CMakeFiles/obj_wallet_api.dir/subaddress.cpp.o api/CMakeFiles/obj_wallet_api.dir/subaddress_account.cpp.o api/CMakeFiles/obj_wallet_api.dir/unsigned_transaction.cpp.o CMakeFiles/obj_wallet.dir/wallet2.cpp.o CMakeFiles/obj_wallet.dir/wallet_args.cpp.o CMakeFiles/obj_wallet.dir/ringdb.cpp.o CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o ../multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o ../cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o ../cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o ../cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o ../cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o ../cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o ../mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o ../common/CMakeFiles/obj_common.dir/base58.cpp.o ../common/CMakeFiles/obj_common.dir/command_line.cpp.o ../common/CMakeFiles/obj_common.dir/dns_utils.cpp.o ../common/CMakeFiles/obj_common.dir/download.cpp.o ../common/CMakeFiles/obj_common.dir/util.cpp.o ../common/CMakeFiles/obj_common.dir/i18n.cpp.o ../common/CMakeFiles/obj_common.dir/password.cpp.o ../common/CMakeFiles/obj_common.dir/perf_timer.cpp.o ../common/CMakeFiles/obj_common.dir/threadpool.cpp.o ../common/CMakeFiles/obj_common.dir/updates.cpp.o ../common/CMakeFiles/obj_common.dir/stack_trace.cpp.o ../crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o ../crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/random.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o ../crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o ../device/CMakeFiles/obj_device.dir/device.cpp.o ../device/CMakeFiles/obj_device.dir/device_default.cpp.o ../device/CMakeFiles/obj_device.dir/log.cpp.o ../ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o ../ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o ../ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o ../ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o ../ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o ../checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o ../CMakeFiles/obj_version.dir/__/version.cpp.o /usr/bin/ranlib ../../lib/libwallet.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 75%] Built target wallet make -f src/wallet/CMakeFiles/wallet_rpc_server.dir/build.make src/wallet/CMakeFiles/wallet_rpc_server.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet_rpc_server.dir/DependInfo.cmake --color= Scanning dependencies of target wallet_rpc_server make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/CMakeFiles/wallet_rpc_server.dir/build.make src/wallet/CMakeFiles/wallet_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 75%] Building CXX object src/wallet/CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_cp2.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/http_server_impl_base.h:36, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet_rpc_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ /usr/bin/ranlib ../../lib/libwallet_merged.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 75%] Built target wallet_merged make -f src/simplewallet/CMakeFiles/simplewallet.dir/build.make src/simplewallet/CMakeFiles/simplewallet.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/CMakeFiles/simplewallet.dir/DependInfo.cmake --color= Scanning dependencies of target simplewallet make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/simplewallet/CMakeFiles/simplewallet.dir/build.make src/simplewallet/CMakeFiles/simplewallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 76%] Building CXX object src/simplewallet/CMakeFiles/simplewallet.dir/simplewallet.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/simplewallet.dir/simplewallet.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/simplewallet.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/simplewallet.cpp:53: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/simplewallet.cpp:53: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/simplewallet.cpp:53: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/simplewallet.cpp:53: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 76%] Linking CXX executable ../../bin/monero-wallet-cli cd /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet && /usr/bin/cmake -E cmake_link_script CMakeFiles/simplewallet.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/simplewallet.dir/simplewallet.cpp.o -o ../../bin/monero-wallet-cli -lrt -ldl ../../lib/libwallet.a ../rpc/librpc_base.a ../cryptonote_core/libcryptonote_core.a ../crypto/libcncrypto.a ../common/libcommon.a ../mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a ../../contrib/epee/src/libepee_readline.a ../libversion.a -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_thread -pthread -lreadline -lrt -ldl ../blockchain_db/libblockchain_db.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../device/libdevice.a ../blocks/libblocks.a ../ringct/libringct_basic.a ../checkpoints/libcheckpoints.a ../../external/db_drivers/liblmdb/liblmdb.a -lboost_serialization ../common/libcommon.a ../crypto/libcncrypto.a -lunbound -lboost_date_time -lboost_system ../../contrib/epee/src/libepee.a -lboost_filesystem -lssl -lcrypto -lboost_program_options -lboost_thread -lboost_regex -lrt -ldl ../../external/easylogging++/libeasylogging.a -pthread make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 76%] Built target simplewallet make -f src/gen_multisig/CMakeFiles/gen_multisig.dir/build.make src/gen_multisig/CMakeFiles/gen_multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/CMakeFiles/gen_multisig.dir/DependInfo.cmake --color= Scanning dependencies of target gen_multisig make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/gen_multisig/CMakeFiles/gen_multisig.dir/build.make src/gen_multisig/CMakeFiles/gen_multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 77%] Building CXX object src/gen_multisig/CMakeFiles/gen_multisig.dir/gen_multisig.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/gen_multisig.dir/gen_multisig.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/gen_multisig.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/gen_multisig.cpp:48: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/gen_multisig.cpp:42: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/gen_multisig.cpp:48: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/gen_multisig.cpp:42: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 77%] Linking CXX executable ../../bin/monero-gen-trusted-multisig cd /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig && /usr/bin/cmake -E cmake_link_script CMakeFiles/gen_multisig.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/gen_multisig.dir/gen_multisig.cpp.o -o ../../bin/monero-gen-trusted-multisig -lrt -ldl ../../lib/libwallet.a ../cryptonote_core/libcryptonote_core.a ../crypto/libcncrypto.a ../common/libcommon.a ../../contrib/epee/src/libepee.a ../../contrib/epee/src/libepee_readline.a -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_thread -pthread -lreadline -lrt -ldl ../libversion.a ../blockchain_db/libblockchain_db.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../device/libdevice.a ../blocks/libblocks.a ../ringct/libringct_basic.a ../checkpoints/libcheckpoints.a ../common/libcommon.a ../crypto/libcncrypto.a -lunbound -lboost_program_options -lboost_date_time ../mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a -lssl -lcrypto ../../external/db_drivers/liblmdb/liblmdb.a -lboost_serialization -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lrt -ldl ../../external/easylogging++/libeasylogging.a -pthread make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 77%] Built target gen_multisig make -f src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/DependInfo.cmake --color= Scanning dependencies of target blockchain_blackball make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 77%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/blockchain_blackball.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DSTACK_TRACE -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/blockchain_blackball.dir/blockchain_blackball.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_blackball.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_blackball.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_blackball.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_blackball.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/tx_pool.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/blockchain_blackball.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 77%] Linking CXX executable ../../bin/monero-blockchain-blackball cd /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockchain_blackball.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/blockchain_blackball.dir/blockchain_blackball.cpp.o -o ../../bin/monero-blockchain-blackball -lrt -ldl ../../lib/libwallet.a ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../p2p/libp2p.a ../libversion.a ../../contrib/epee/src/libepee.a -lboost_filesystem -lboost_system -lboost_thread -pthread -lrt -ldl ../mnemonics/libmnemonics.a ../cryptonote_core/libcryptonote_core.a ../blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../checkpoints/libcheckpoints.a ../device/libdevice.a ../ringct/libringct_basic.a ../common/libcommon.a -lunbound -lboost_regex ../crypto/libcncrypto.a -lboost_date_time ../blocks/libblocks.a ../libversion.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto -lminiupnpc -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_system -lboost_thread -lboost_serialization -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 77%] Built target blockchain_blackball make -f tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target signature_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 78%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/signature.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/signature_fuzz_tests.dir/signature.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/signature.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/signature.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/signature.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/signature.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/signature.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 78%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/signature_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 78%] Linking CXX executable signature_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/signature_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/signature_fuzz_tests.dir/signature.cpp.o CMakeFiles/signature_fuzz_tests.dir/fuzzer.cpp.o -o signature_fuzz_tests ../../lib/libwallet.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/mnemonics/libmnemonics.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/multisig/libmultisig.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 78%] Built target signature_fuzz_tests make -f tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target cold-transaction_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 78%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/cold-transaction.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cold-transaction_fuzz_tests.dir/cold-transaction.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-transaction.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-transaction.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 78%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cold-transaction_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 79%] Linking CXX executable cold-transaction_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/cold-transaction_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/cold-transaction_fuzz_tests.dir/cold-transaction.cpp.o CMakeFiles/cold-transaction_fuzz_tests.dir/fuzzer.cpp.o -o cold-transaction_fuzz_tests ../../lib/libwallet.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/mnemonics/libmnemonics.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/multisig/libmultisig.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 79%] Built target cold-transaction_fuzz_tests make -f tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/DependInfo.cmake --color= Scanning dependencies of target cold-outputs_fuzz_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 79%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/cold-outputs.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cold-outputs_fuzz_tests.dir/cold-outputs.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-outputs.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-outputs.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-outputs.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-outputs.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/cold-outputs.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 79%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/fuzzer.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/cold-outputs_fuzz_tests.dir/fuzzer.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/fuzzer.cpp [ 80%] Linking CXX executable cold-outputs_fuzz_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz && /usr/bin/cmake -E cmake_link_script CMakeFiles/cold-outputs_fuzz_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/cold-outputs_fuzz_tests.dir/cold-outputs.cpp.o CMakeFiles/cold-outputs_fuzz_tests.dir/fuzzer.cpp.o -o cold-outputs_fuzz_tests ../../lib/libwallet.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/p2p/libp2p.a ../../contrib/epee/src/libepee.a ../../src/device/libdevice.a -pthread -lrt -ldl ../../src/mnemonics/libmnemonics.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/multisig/libmultisig.a ../../src/blockchain_db/libblockchain_db.a ../../external/db_drivers/liblmdb/liblmdb.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound -lboost_regex ../../src/crypto/libcncrypto.a -lboost_date_time ../../src/blocks/libblocks.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lssl -lcrypto ../../src/libversion.a -lminiupnpc -lboost_chrono -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 80%] Built target cold-outputs_fuzz_tests make -f tests/functional_tests/CMakeFiles/functional_tests.dir/build.make tests/functional_tests/CMakeFiles/functional_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/CMakeFiles/functional_tests.dir/DependInfo.cmake --color= Scanning dependencies of target functional_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/functional_tests/CMakeFiles/functional_tests.dir/build.make tests/functional_tests/CMakeFiles/functional_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 80%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/functional_tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/main.cpp [ 81%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/transactions_flow_test.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/functional_tests.dir/transactions_flow_test.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_flow_test.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_flow_test.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_flow_test.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_flow_test.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_flow_test.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 81%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/transactions_generation_from_blockchain.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/functional_tests.dir/transactions_generation_from_blockchain.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_generation_from_blockchain.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_generation_from_blockchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_generation_from_blockchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_generation_from_blockchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/transactions_generation_from_blockchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 81%] Linking CXX executable functional_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/functional_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/functional_tests.dir/main.cpp.o CMakeFiles/functional_tests.dir/transactions_flow_test.cpp.o CMakeFiles/functional_tests.dir/transactions_generation_from_blockchain.cpp.o -o functional_tests ../../src/cryptonote_core/libcryptonote_core.a ../../lib/libwallet.a ../../src/common/libcommon.a ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a -lboost_regex -lboost_program_options -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/libversion.a ../../src/blockchain_db/libblockchain_db.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/blocks/libblocks.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound ../../src/crypto/libcncrypto.a -lboost_program_options -lboost_date_time ../../src/mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a -lssl -lcrypto ../../external/easylogging++/libeasylogging.a ../../external/db_drivers/liblmdb/liblmdb.a -pthread -lboost_chrono -lboost_regex -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 81%] Built target functional_tests make -f tests/performance_tests/CMakeFiles/performance_tests.dir/build.make tests/performance_tests/CMakeFiles/performance_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/CMakeFiles/performance_tests.dir/DependInfo.cmake --color= Scanning dependencies of target performance_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/performance_tests/CMakeFiles/performance_tests.dir/build.make tests/performance_tests/CMakeFiles/performance_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 81%] Building CXX object tests/performance_tests/CMakeFiles/performance_tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -o CMakeFiles/performance_tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/construct_tx.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/main.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/construct_tx.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/main.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/construct_tx.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/main.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/construct_tx.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/main.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 82%] Linking CXX executable performance_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/performance_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/performance_tests.dir/main.cpp.o -o performance_tests ../../lib/libwallet.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/common/libcommon.a ../../src/crypto/libcncrypto.a ../../contrib/epee/src/libepee.a -lboost_chrono -pthread -lrt -ldl ../../src/libversion.a ../../src/blockchain_db/libblockchain_db.a ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/blocks/libblocks.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound ../../src/crypto/libcncrypto.a -lboost_date_time -lboost_program_options ../../src/mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a -lssl -lcrypto ../../external/easylogging++/libeasylogging.a ../../external/db_drivers/liblmdb/liblmdb.a -pthread -lboost_serialization -lboost_filesystem -lboost_system -lboost_thread -lboost_regex -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 82%] Built target performance_tests make -f tests/unit_tests/CMakeFiles/unit_tests.dir/build.make tests/unit_tests/CMakeFiles/unit_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/CMakeFiles/unit_tests.dir/DependInfo.cmake --color= Scanning dependencies of target unit_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/unit_tests/CMakeFiles/unit_tests.dir/build.make tests/unit_tests/CMakeFiles/unit_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 83%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/apply_permutation.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/apply_permutation.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/apply_permutation.cpp [ 83%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/address_from_url.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/address_from_url.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/address_from_url.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/address_from_url.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/address_from_url.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/address_from_url.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/address_from_url.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 83%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/ban.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/ban.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ban.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ban.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ban.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ban.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ban.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/base58.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/base58.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/base58.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/base58.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/base58.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/base58.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/base58.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/blockchain_db.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/blockchain_db.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/blockchain_db.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/blockchain_db.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/blockchain_db.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/blockchain_db.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/blockchain_db.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/block_queue.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/block_queue.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_queue.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_queue.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_queue.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_queue.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_queue.cpp:31: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/block_reward.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/block_reward.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_reward.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_reward.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_reward.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_reward.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/block_reward.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/bulletproofs.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/bulletproofs.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/bulletproofs.cpp [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/canonical_amounts.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/canonical_amounts.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/canonical_amounts.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/canonical_amounts.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/canonical_amounts.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/canonical_amounts.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/canonical_amounts.cpp:32: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/chacha.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/chacha.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/chacha.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/chacha.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/chacha.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/chacha.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/chacha.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/checkpoints.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/checkpoints.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/checkpoints.cpp [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/command_line.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/command_line.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/command_line.cpp [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/crypto.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/crypto.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp: In instantiation of 'bool {anonymous}::is_formatted() [with T = tools::scrubbed]': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:71:3: required from here BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:58:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct tools::scrubbed'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(std::addressof(value), source, sizeof(T)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/crypto.cpp:35: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'struct tools::scrubbed' declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/decompose_amount_into_digits.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/decompose_amount_into_digits.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/decompose_amount_into_digits.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/decompose_amount_into_digits.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/decompose_amount_into_digits.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/decompose_amount_into_digits.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/decompose_amount_into_digits.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/dns_resolver.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/dns_resolver.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/dns_resolver.cpp [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_boosted_tcp_server.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/epee_boosted_tcp_server.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_boosted_tcp_server.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_boosted_tcp_server.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_boosted_tcp_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_boosted_tcp_server.cpp:39: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_boosted_tcp_server.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_levin_protocol_handler_async.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/epee_levin_protocol_handler_async.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_levin_protocol_handler_async.cpp [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/epee_utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/epee_utils.cpp [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/fee.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/fee.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/fee.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.h:46, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/fee.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.h:45, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/fee.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.h:46, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/fee.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/blockchain.h:45, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/fee.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/get_xtype_from_string.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/get_xtype_from_string.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/get_xtype_from_string.cpp [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/hashchain.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/hashchain.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hashchain.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hashchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hashchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hashchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hashchain.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/http.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/http.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/http.cpp [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/main.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/main.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:34, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/main.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/string_tools.h:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/p2p_protocol_defs.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node_common.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_handler_common.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/../../../../src/cryptonote_core/cryptonote_core.h:39, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.inl:52, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/abstract_tcp_server2.h:324, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/net/levin_server_cp2.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/p2p/net_node.h:41, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/main.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/memwipe.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -Ofast -o CMakeFiles/unit_tests.dir/memwipe.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/memwipe.cpp [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/mnemonics.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/mnemonics.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/mnemonics.cpp [ 92%] Linking CXX executable ../../bin/monero-wallet-rpc cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet && /usr/bin/cmake -E cmake_link_script CMakeFiles/wallet_rpc_server.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.o -o ../../bin/monero-wallet-rpc -lrt -ldl ../../lib/libwallet.a ../../contrib/epee/src/libepee.a ../rpc/librpc_base.a ../cryptonote_core/libcryptonote_core.a ../crypto/libcncrypto.a ../common/libcommon.a ../libversion.a -lboost_chrono -lboost_program_options -lboost_filesystem -lboost_thread -pthread -lrt -ldl ../blockchain_db/libblockchain_db.a ../multisig/libmultisig.a ../ringct/libringct.a ../cryptonote_basic/libcryptonote_basic.a ../device/libdevice.a ../blocks/libblocks.a ../ringct/libringct_basic.a ../checkpoints/libcheckpoints.a ../mnemonics/libmnemonics.a ../../external/db_drivers/liblmdb/liblmdb.a -lboost_serialization ../common/libcommon.a ../crypto/libcncrypto.a ../../contrib/epee/src/libepee.a ../../external/easylogging++/libeasylogging.a -pthread -lunbound -lssl -lcrypto -lboost_date_time -lboost_filesystem -lboost_system -lboost_program_options -lboost_thread -lboost_regex -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 92%] Built target wallet_rpc_server make -f src/wallet/api/CMakeFiles/wallet_api.dir/build.make src/wallet/api/CMakeFiles/wallet_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/CMakeFiles/wallet_api.dir/DependInfo.cmake --color= Scanning dependencies of target wallet_api make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f src/wallet/api/CMakeFiles/wallet_api.dir/build.make src/wallet/api/CMakeFiles/wallet_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 92%] Linking CXX static library ../../../lib/libwallet_api.a cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/cmake -P CMakeFiles/wallet_api.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api && /usr/bin/cmake -E cmake_link_script CMakeFiles/wallet_api.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib/libwallet_api.a CMakeFiles/obj_wallet_api.dir/wallet.cpp.o CMakeFiles/obj_wallet_api.dir/wallet_manager.cpp.o CMakeFiles/obj_wallet_api.dir/transaction_info.cpp.o CMakeFiles/obj_wallet_api.dir/transaction_history.cpp.o CMakeFiles/obj_wallet_api.dir/pending_transaction.cpp.o CMakeFiles/obj_wallet_api.dir/utils.cpp.o CMakeFiles/obj_wallet_api.dir/address_book.cpp.o CMakeFiles/obj_wallet_api.dir/subaddress.cpp.o CMakeFiles/obj_wallet_api.dir/subaddress_account.cpp.o CMakeFiles/obj_wallet_api.dir/unsigned_transaction.cpp.o /usr/bin/ranlib ../../../lib/libwallet_api.a make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 92%] Built target wallet_api [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/mul_div.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/mul_div.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/mul_div.cpp [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/multisig.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/multisig.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/multisig.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/multisig.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/parse_amount.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/parse_amount.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/parse_amount.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/parse_amount.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/parse_amount.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/parse_amount.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/parse_amount.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/serialization.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/serialization.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/serialization.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/serialization.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/serialization.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/serialization.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/serialization.cpp:38: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/sha256.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/sha256.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/sha256.cpp [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/slow_memmem.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/slow_memmem.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/slow_memmem.cpp [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/subaddress.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/subaddress.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/subaddress.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/subaddress.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/subaddress.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/subaddress.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/subaddress.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_tx_utils.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/test_tx_utils.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_tx_utils.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_tx_utils.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_tx_utils.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_tx_utils.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic_impl.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_format_utils.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/cryptonote_tx_utils.h:32, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_tx_utils.cpp:36: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_peerlist.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/test_peerlist.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_peerlist.cpp [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_protocol_pack.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/test_protocol_pack.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_protocol_pack.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_protocol_pack.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_protocol_pack.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_protocol_pack.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/cryptonote_protocol_defs.h:35, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/test_protocol_pack.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/hardfork.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/hardfork.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hardfork.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hardfork.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hardfork.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hardfork.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/blockchain_db.h:40, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/hardfork.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/unbound.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/unbound.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/unbound.cpp [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/uri.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/uri.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/uri.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/uri.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/uri.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/uri.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/uri.cpp:30: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/varint.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/varint.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/varint.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/varint.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/varint.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/varint.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/varint.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/ringct.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/ringct.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ringct.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ringct.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctTypes.h:46, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ringct.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/device/device.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ringct.cpp:40: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/crypto.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/ringct/rctTypes.h:46, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/ringct.cpp:37: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 98%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/output_selection.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/output_selection.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/output_selection.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/output_selection.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/output_selection.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/output_selection.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/output_selection.cpp:33: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [ 98%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/vercmp.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/unit_tests.dir/vercmp.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/vercmp.cpp make -f tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build.make tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/DependInfo.cmake --color= Scanning dependencies of target libwallet_api_tests make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' make -f tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build.make tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' [ 98%] Building CXX object tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/main.cpp.o cd /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests && /usr/bin/c++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -DUPNP_DYNAMIC -I/builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ -I/builddir/build/BUILD/monero-0.12.0.0/src -I/builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include -I/builddir/build/BUILD/monero-0.12.0.0/external -I/builddir/build/BUILD/monero-0.12.0.0/translations -I/usr/include/miniupnpc -I/builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wno-undef -Wno-sign-compare -o CMakeFiles/libwallet_api_tests.dir/main.cpp.o -c /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/main.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/main.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:76:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/main.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/main.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h: In function 'void crypto::generate_chacha_key_prehashed(const void*, size_t, crypto::chacha_key&)': BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:83:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(&key, pwd_hash.data(), sizeof(key)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/monero-0.12.0.0/src/crypto/chacha.h:42, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/serialization/crypto.h:37, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/cryptonote_basic.h:44, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/account.h:33, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/src/wallet/wallet2.h:43, BUILDSTDERR: from /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/main.cpp:34: BUILDSTDERR: /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/include/memwipe.h:53:10: note: 'using chacha_key = tools::scrubbed_arr' {aka 'struct tools::scrubbed >'} declared here BUILDSTDERR: struct scrubbed : public T { BUILDSTDERR: ^~~~~~~~ [100%] Linking CXX executable libwallet_api_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/libwallet_api_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/libwallet_api_tests.dir/main.cpp.o -o libwallet_api_tests ../../src/device/libdevice.a ../../lib/libwallet_api.a ../../lib/libwallet.a ../../src/libversion.a ../../contrib/epee/src/libepee.a -lboost_chrono -lboost_serialization -lboost_filesystem -lboost_thread -lboost_system -lgtest -pthread -lrt -ldl ../../src/cryptonote_core/libcryptonote_core.a ../../src/libversion.a ../../src/multisig/libmultisig.a ../../src/blockchain_db/libblockchain_db.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/ringct/libringct_basic.a ../../src/blocks/libblocks.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a ../../src/crypto/libcncrypto.a -lunbound -lboost_date_time -lboost_program_options -lboost_serialization -lboost_thread ../../src/mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a -lboost_filesystem -lssl -lcrypto -lboost_system ../../external/easylogging++/libeasylogging.a ../../external/db_drivers/liblmdb/liblmdb.a -pthread -lboost_regex -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [100%] Built target libwallet_api_tests [100%] Linking CXX executable unit_tests cd /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/unit_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -fno-strict-aliasing -DNO_AES -std=c++11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Ofast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -rdynamic CMakeFiles/unit_tests.dir/apply_permutation.cpp.o CMakeFiles/unit_tests.dir/address_from_url.cpp.o CMakeFiles/unit_tests.dir/ban.cpp.o CMakeFiles/unit_tests.dir/base58.cpp.o CMakeFiles/unit_tests.dir/blockchain_db.cpp.o CMakeFiles/unit_tests.dir/block_queue.cpp.o CMakeFiles/unit_tests.dir/block_reward.cpp.o CMakeFiles/unit_tests.dir/bulletproofs.cpp.o CMakeFiles/unit_tests.dir/canonical_amounts.cpp.o CMakeFiles/unit_tests.dir/chacha.cpp.o CMakeFiles/unit_tests.dir/checkpoints.cpp.o CMakeFiles/unit_tests.dir/command_line.cpp.o CMakeFiles/unit_tests.dir/crypto.cpp.o CMakeFiles/unit_tests.dir/decompose_amount_into_digits.cpp.o CMakeFiles/unit_tests.dir/dns_resolver.cpp.o CMakeFiles/unit_tests.dir/epee_boosted_tcp_server.cpp.o CMakeFiles/unit_tests.dir/epee_levin_protocol_handler_async.cpp.o CMakeFiles/unit_tests.dir/epee_utils.cpp.o CMakeFiles/unit_tests.dir/fee.cpp.o CMakeFiles/unit_tests.dir/get_xtype_from_string.cpp.o CMakeFiles/unit_tests.dir/hashchain.cpp.o CMakeFiles/unit_tests.dir/http.cpp.o CMakeFiles/unit_tests.dir/main.cpp.o CMakeFiles/unit_tests.dir/memwipe.cpp.o CMakeFiles/unit_tests.dir/mnemonics.cpp.o CMakeFiles/unit_tests.dir/mul_div.cpp.o CMakeFiles/unit_tests.dir/multisig.cpp.o CMakeFiles/unit_tests.dir/parse_amount.cpp.o CMakeFiles/unit_tests.dir/serialization.cpp.o CMakeFiles/unit_tests.dir/sha256.cpp.o CMakeFiles/unit_tests.dir/slow_memmem.cpp.o CMakeFiles/unit_tests.dir/subaddress.cpp.o CMakeFiles/unit_tests.dir/test_tx_utils.cpp.o CMakeFiles/unit_tests.dir/test_peerlist.cpp.o CMakeFiles/unit_tests.dir/test_protocol_pack.cpp.o CMakeFiles/unit_tests.dir/hardfork.cpp.o CMakeFiles/unit_tests.dir/unbound.cpp.o CMakeFiles/unit_tests.dir/uri.cpp.o CMakeFiles/unit_tests.dir/varint.cpp.o CMakeFiles/unit_tests.dir/ringct.cpp.o CMakeFiles/unit_tests.dir/output_selection.cpp.o CMakeFiles/unit_tests.dir/vercmp.cpp.o -o unit_tests ../../src/ringct/libringct.a ../../src/cryptonote_protocol/libcryptonote_protocol.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/blockchain_db/libblockchain_db.a ../../src/rpc/librpc.a ../../lib/libwallet.a ../../src/p2p/libp2p.a ../../src/libversion.a ../../contrib/epee/src/libepee.a -lboost_chrono -lboost_thread -lgtest -pthread -lrt -ldl ../../src/cryptonote_protocol/libcryptonote_protocol.a ../../src/p2p/libp2p.a -lminiupnpc ../../src/rpc/librpc_base.a ../../src/cryptonote_core/libcryptonote_core.a ../../src/blockchain_db/libblockchain_db.a ../../src/libversion.a -lboost_chrono ../../src/multisig/libmultisig.a ../../src/ringct/libringct.a ../../src/cryptonote_basic/libcryptonote_basic.a ../../src/device/libdevice.a ../../src/blocks/libblocks.a ../../src/ringct/libringct_basic.a ../../src/checkpoints/libcheckpoints.a ../../src/common/libcommon.a -lunbound ../../src/crypto/libcncrypto.a -lboost_date_time -lboost_thread -lboost_program_options -lboost_serialization ../../external/db_drivers/liblmdb/liblmdb.a -lboost_regex ../../src/mnemonics/libmnemonics.a ../../contrib/epee/src/libepee.a -lssl -lcrypto -lboost_filesystem -lboost_system ../../external/easylogging++/libeasylogging.a -pthread -lrt -ldl make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [100%] Built target unit_tests make[1]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.YNSKEZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 + cd monero-0.12.0.0 + mkdir -p /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin + install -Dm755 bin/monero-blockchain-export /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-export + install -Dm755 bin/monero-blockchain-import /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-import + chrpath --delete /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-export /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-import + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/cmake -H/builddir/build/BUILD/monero-0.12.0.0 -B/builddir/build/BUILD/monero-0.12.0.0 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f CMakeFiles/generate_translations_header.dir/build.make CMakeFiles/generate_translations_header.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles/generate_translations_header.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f CMakeFiles/generate_translations_header.dir/build.make CMakeFiles/generate_translations_header.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'CMakeFiles/generate_translations_header.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 3%] Built target generate_translations_header /usr/bin/make -f external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build.make external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb /builddir/build/BUILD/monero-0.12.0.0/external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build.make external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 4%] Built target lmdb /usr/bin/make -f external/easylogging++/CMakeFiles/easylogging.dir/build.make external/easylogging++/CMakeFiles/easylogging.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++ /builddir/build/BUILD/monero-0.12.0.0/external/easylogging++/CMakeFiles/easylogging.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f external/easylogging++/CMakeFiles/easylogging.dir/build.make external/easylogging++/CMakeFiles/easylogging.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'external/easylogging++/CMakeFiles/easylogging.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 4%] Built target easylogging /usr/bin/make -f contrib/epee/src/CMakeFiles/epee.dir/build.make contrib/epee/src/CMakeFiles/epee.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/CMakeFiles/epee.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f contrib/epee/src/CMakeFiles/epee.dir/build.make contrib/epee/src/CMakeFiles/epee.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'contrib/epee/src/CMakeFiles/epee.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 8%] Built target epee /usr/bin/make -f contrib/epee/src/CMakeFiles/epee_readline.dir/build.make contrib/epee/src/CMakeFiles/epee_readline.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src /builddir/build/BUILD/monero-0.12.0.0/contrib/epee/src/CMakeFiles/epee_readline.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f contrib/epee/src/CMakeFiles/epee_readline.dir/build.make contrib/epee/src/CMakeFiles/epee_readline.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'contrib/epee/src/CMakeFiles/epee_readline.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 9%] Built target epee_readline /usr/bin/make -f src/CMakeFiles/genversion.dir/build.make src/CMakeFiles/genversion.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/genversion.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/CMakeFiles/genversion.dir/build.make src/CMakeFiles/genversion.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/CMakeFiles/genversion.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 9%] Built target genversion /usr/bin/make -f src/CMakeFiles/obj_version.dir/build.make src/CMakeFiles/obj_version.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/obj_version.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/CMakeFiles/obj_version.dir/build.make src/CMakeFiles/obj_version.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/CMakeFiles/obj_version.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 10%] Built target obj_version /usr/bin/make -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src /builddir/build/BUILD/monero-0.12.0.0/src/CMakeFiles/version.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/CMakeFiles/version.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 11%] Built target version /usr/bin/make -f src/crypto/CMakeFiles/obj_cncrypto.dir/build.make src/crypto/CMakeFiles/obj_cncrypto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0/src/crypto/CMakeFiles/obj_cncrypto.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/crypto/CMakeFiles/obj_cncrypto.dir/build.make src/crypto/CMakeFiles/obj_cncrypto.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/crypto/CMakeFiles/obj_cncrypto.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 18%] Built target obj_cncrypto /usr/bin/make -f src/crypto/CMakeFiles/cncrypto.dir/build.make src/crypto/CMakeFiles/cncrypto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/crypto /builddir/build/BUILD/monero-0.12.0.0/src/crypto/CMakeFiles/cncrypto.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/crypto/CMakeFiles/cncrypto.dir/build.make src/crypto/CMakeFiles/cncrypto.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/crypto/CMakeFiles/cncrypto.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 18%] Built target cncrypto /usr/bin/make -f src/common/CMakeFiles/obj_common.dir/build.make src/common/CMakeFiles/obj_common.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0/src/common/CMakeFiles/obj_common.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/common/CMakeFiles/obj_common.dir/build.make src/common/CMakeFiles/obj_common.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/common/CMakeFiles/obj_common.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 22%] Built target obj_common /usr/bin/make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/common /builddir/build/BUILD/monero-0.12.0.0/src/common/CMakeFiles/common.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/common/CMakeFiles/common.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 22%] Built target common /usr/bin/make -f src/ringct/CMakeFiles/obj_ringct_basic.dir/build.make src/ringct/CMakeFiles/obj_ringct_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/obj_ringct_basic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/ringct/CMakeFiles/obj_ringct_basic.dir/build.make src/ringct/CMakeFiles/obj_ringct_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/ringct/CMakeFiles/obj_ringct_basic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Built target obj_ringct_basic /usr/bin/make -f src/ringct/CMakeFiles/ringct_basic.dir/build.make src/ringct/CMakeFiles/ringct_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/ringct_basic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/ringct/CMakeFiles/ringct_basic.dir/build.make src/ringct/CMakeFiles/ringct_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/ringct/CMakeFiles/ringct_basic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Built target ringct_basic /usr/bin/make -f src/ringct/CMakeFiles/obj_ringct.dir/build.make src/ringct/CMakeFiles/obj_ringct.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/obj_ringct.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/ringct/CMakeFiles/obj_ringct.dir/build.make src/ringct/CMakeFiles/obj_ringct.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/ringct/CMakeFiles/obj_ringct.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 23%] Built target obj_ringct /usr/bin/make -f src/device/CMakeFiles/obj_device.dir/build.make src/device/CMakeFiles/obj_device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0/src/device/CMakeFiles/obj_device.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/device/CMakeFiles/obj_device.dir/build.make src/device/CMakeFiles/obj_device.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/device/CMakeFiles/obj_device.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 24%] Built target obj_device /usr/bin/make -f src/blocks/CMakeFiles/blocks.dir/build.make src/blocks/CMakeFiles/blocks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blocks /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blocks /builddir/build/BUILD/monero-0.12.0.0/src/blocks/CMakeFiles/blocks.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blocks/CMakeFiles/blocks.dir/build.make src/blocks/CMakeFiles/blocks.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blocks/CMakeFiles/blocks.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 25%] Built target blocks /usr/bin/make -f src/device/CMakeFiles/device.dir/build.make src/device/CMakeFiles/device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/device /builddir/build/BUILD/monero-0.12.0.0/src/device/CMakeFiles/device.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/device/CMakeFiles/device.dir/build.make src/device/CMakeFiles/device.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/device/CMakeFiles/device.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 26%] Built target device /usr/bin/make -f src/checkpoints/CMakeFiles/obj_checkpoints.dir/build.make src/checkpoints/CMakeFiles/obj_checkpoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints/CMakeFiles/obj_checkpoints.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/checkpoints/CMakeFiles/obj_checkpoints.dir/build.make src/checkpoints/CMakeFiles/obj_checkpoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/checkpoints/CMakeFiles/obj_checkpoints.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 26%] Built target obj_checkpoints /usr/bin/make -f src/checkpoints/CMakeFiles/checkpoints.dir/build.make src/checkpoints/CMakeFiles/checkpoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints /builddir/build/BUILD/monero-0.12.0.0/src/checkpoints/CMakeFiles/checkpoints.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/checkpoints/CMakeFiles/checkpoints.dir/build.make src/checkpoints/CMakeFiles/checkpoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/checkpoints/CMakeFiles/checkpoints.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 27%] Built target checkpoints /usr/bin/make -f src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 29%] Built target obj_cryptonote_basic /usr/bin/make -f src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build.make src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_basic/CMakeFiles/cryptonote_basic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 30%] Built target cryptonote_basic /usr/bin/make -f src/ringct/CMakeFiles/ringct.dir/build.make src/ringct/CMakeFiles/ringct.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/ringct /builddir/build/BUILD/monero-0.12.0.0/src/ringct/CMakeFiles/ringct.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/ringct/CMakeFiles/ringct.dir/build.make src/ringct/CMakeFiles/ringct.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/ringct/CMakeFiles/ringct.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 30%] Built target ringct /usr/bin/make -f src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 31%] Built target obj_cryptonote_core /usr/bin/make -f src/multisig/CMakeFiles/obj_multisig.dir/build.make src/multisig/CMakeFiles/obj_multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0/src/multisig/CMakeFiles/obj_multisig.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/multisig/CMakeFiles/obj_multisig.dir/build.make src/multisig/CMakeFiles/obj_multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/multisig/CMakeFiles/obj_multisig.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 31%] Built target obj_multisig /usr/bin/make -f src/multisig/CMakeFiles/multisig.dir/build.make src/multisig/CMakeFiles/multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/multisig /builddir/build/BUILD/monero-0.12.0.0/src/multisig/CMakeFiles/multisig.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/multisig/CMakeFiles/multisig.dir/build.make src/multisig/CMakeFiles/multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/multisig/CMakeFiles/multisig.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 31%] Built target multisig /usr/bin/make -f src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 32%] Built target obj_blockchain_db /usr/bin/make -f src/blockchain_db/CMakeFiles/blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/blockchain_db.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_db/CMakeFiles/blockchain_db.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_db/CMakeFiles/blockchain_db.dir/build.make src/blockchain_db/CMakeFiles/blockchain_db.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_db/CMakeFiles/blockchain_db.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 33%] Built target blockchain_db /usr/bin/make -f src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/cryptonote_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_core/CMakeFiles/cryptonote_core.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build.make src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_core/CMakeFiles/cryptonote_core.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 33%] Built target cryptonote_core /usr/bin/make -f src/mnemonics/CMakeFiles/obj_mnemonics.dir/build.make src/mnemonics/CMakeFiles/obj_mnemonics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics/CMakeFiles/obj_mnemonics.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/mnemonics/CMakeFiles/obj_mnemonics.dir/build.make src/mnemonics/CMakeFiles/obj_mnemonics.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/mnemonics/CMakeFiles/obj_mnemonics.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 33%] Built target obj_mnemonics /usr/bin/make -f src/mnemonics/CMakeFiles/mnemonics.dir/build.make src/mnemonics/CMakeFiles/mnemonics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics /builddir/build/BUILD/monero-0.12.0.0/src/mnemonics/CMakeFiles/mnemonics.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/mnemonics/CMakeFiles/mnemonics.dir/build.make src/mnemonics/CMakeFiles/mnemonics.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/mnemonics/CMakeFiles/mnemonics.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 33%] Built target mnemonics /usr/bin/make -f src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 34%] Built target obj_daemon_rpc_server /usr/bin/make -f src/rpc/CMakeFiles/obj_rpc_base.dir/build.make src/rpc/CMakeFiles/obj_rpc_base.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_rpc_base.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/obj_rpc_base.dir/build.make src/rpc/CMakeFiles/obj_rpc_base.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/obj_rpc_base.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 34%] Built target obj_rpc_base /usr/bin/make -f src/rpc/CMakeFiles/rpc_base.dir/build.make src/rpc/CMakeFiles/rpc_base.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/rpc_base.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/rpc_base.dir/build.make src/rpc/CMakeFiles/rpc_base.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/rpc_base.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 34%] Built target rpc_base /usr/bin/make -f src/rpc/CMakeFiles/obj_rpc.dir/build.make src/rpc/CMakeFiles/obj_rpc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_rpc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/obj_rpc.dir/build.make src/rpc/CMakeFiles/obj_rpc.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/obj_rpc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 35%] Built target obj_rpc /usr/bin/make -f src/p2p/CMakeFiles/obj_p2p.dir/build.make src/p2p/CMakeFiles/obj_p2p.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0/src/p2p/CMakeFiles/obj_p2p.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/p2p/CMakeFiles/obj_p2p.dir/build.make src/p2p/CMakeFiles/obj_p2p.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/p2p/CMakeFiles/obj_p2p.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 36%] Built target obj_p2p /usr/bin/make -f src/p2p/CMakeFiles/p2p.dir/build.make src/p2p/CMakeFiles/p2p.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/p2p /builddir/build/BUILD/monero-0.12.0.0/src/p2p/CMakeFiles/p2p.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/p2p/CMakeFiles/p2p.dir/build.make src/p2p/CMakeFiles/p2p.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/p2p/CMakeFiles/p2p.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 37%] Built target p2p /usr/bin/make -f src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 38%] Built target obj_cryptonote_protocol /usr/bin/make -f src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol /builddir/build/BUILD/monero-0.12.0.0/src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build.make src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/cryptonote_protocol/CMakeFiles/cryptonote_protocol.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 38%] Built target cryptonote_protocol /usr/bin/make -f src/rpc/CMakeFiles/rpc.dir/build.make src/rpc/CMakeFiles/rpc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/rpc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/rpc.dir/build.make src/rpc/CMakeFiles/rpc.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/rpc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 39%] Built target rpc /usr/bin/make -f src/rpc/CMakeFiles/obj_daemon_messages.dir/build.make src/rpc/CMakeFiles/obj_daemon_messages.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/obj_daemon_messages.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/obj_daemon_messages.dir/build.make src/rpc/CMakeFiles/obj_daemon_messages.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/obj_daemon_messages.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 39%] Built target obj_daemon_messages /usr/bin/make -f src/serialization/CMakeFiles/obj_serialization.dir/build.make src/serialization/CMakeFiles/obj_serialization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0/src/serialization/CMakeFiles/obj_serialization.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/serialization/CMakeFiles/obj_serialization.dir/build.make src/serialization/CMakeFiles/obj_serialization.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/serialization/CMakeFiles/obj_serialization.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Built target obj_serialization /usr/bin/make -f src/serialization/CMakeFiles/serialization.dir/build.make src/serialization/CMakeFiles/serialization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/serialization /builddir/build/BUILD/monero-0.12.0.0/src/serialization/CMakeFiles/serialization.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/serialization/CMakeFiles/serialization.dir/build.make src/serialization/CMakeFiles/serialization.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/serialization/CMakeFiles/serialization.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 40%] Built target serialization /usr/bin/make -f src/rpc/CMakeFiles/daemon_messages.dir/build.make src/rpc/CMakeFiles/daemon_messages.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/daemon_messages.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/daemon_messages.dir/build.make src/rpc/CMakeFiles/daemon_messages.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/daemon_messages.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Built target daemon_messages /usr/bin/make -f src/rpc/CMakeFiles/daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/daemon_rpc_server.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/rpc /builddir/build/BUILD/monero-0.12.0.0/src/rpc/CMakeFiles/daemon_rpc_server.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/rpc/CMakeFiles/daemon_rpc_server.dir/build.make src/rpc/CMakeFiles/daemon_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/rpc/CMakeFiles/daemon_rpc_server.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 41%] Built target daemon_rpc_server /usr/bin/make -f src/wallet/CMakeFiles/obj_wallet.dir/build.make src/wallet/CMakeFiles/obj_wallet.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/obj_wallet.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/CMakeFiles/obj_wallet.dir/build.make src/wallet/CMakeFiles/obj_wallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/CMakeFiles/obj_wallet.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 42%] Built target obj_wallet /usr/bin/make -f src/wallet/CMakeFiles/wallet.dir/build.make src/wallet/CMakeFiles/wallet.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/CMakeFiles/wallet.dir/build.make src/wallet/CMakeFiles/wallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/CMakeFiles/wallet.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 42%] Built target wallet /usr/bin/make -f src/wallet/CMakeFiles/wallet_rpc_server.dir/build.make src/wallet/CMakeFiles/wallet_rpc_server.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet_rpc_server.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/CMakeFiles/wallet_rpc_server.dir/build.make src/wallet/CMakeFiles/wallet_rpc_server.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/CMakeFiles/wallet_rpc_server.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 43%] Built target wallet_rpc_server /usr/bin/make -f src/wallet/api/CMakeFiles/obj_wallet_api.dir/build.make src/wallet/api/CMakeFiles/obj_wallet_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/CMakeFiles/obj_wallet_api.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/api/CMakeFiles/obj_wallet_api.dir/build.make src/wallet/api/CMakeFiles/obj_wallet_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/api/CMakeFiles/obj_wallet_api.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 46%] Built target obj_wallet_api /usr/bin/make -f src/wallet/CMakeFiles/wallet_merged.dir/build.make src/wallet/CMakeFiles/wallet_merged.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet /builddir/build/BUILD/monero-0.12.0.0/src/wallet/CMakeFiles/wallet_merged.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/CMakeFiles/wallet_merged.dir/build.make src/wallet/CMakeFiles/wallet_merged.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/CMakeFiles/wallet_merged.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 47%] Built target wallet_merged /usr/bin/make -f src/simplewallet/CMakeFiles/simplewallet.dir/build.make src/simplewallet/CMakeFiles/simplewallet.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet /builddir/build/BUILD/monero-0.12.0.0/src/simplewallet/CMakeFiles/simplewallet.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/simplewallet/CMakeFiles/simplewallet.dir/build.make src/simplewallet/CMakeFiles/simplewallet.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/simplewallet/CMakeFiles/simplewallet.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 48%] Built target simplewallet /usr/bin/make -f src/gen_multisig/CMakeFiles/gen_multisig.dir/build.make src/gen_multisig/CMakeFiles/gen_multisig.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig /builddir/build/BUILD/monero-0.12.0.0/src/gen_multisig/CMakeFiles/gen_multisig.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/gen_multisig/CMakeFiles/gen_multisig.dir/build.make src/gen_multisig/CMakeFiles/gen_multisig.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/gen_multisig/CMakeFiles/gen_multisig.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 49%] Built target gen_multisig /usr/bin/make -f src/daemonizer/CMakeFiles/obj_daemonizer.dir/build.make src/daemonizer/CMakeFiles/obj_daemonizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer/CMakeFiles/obj_daemonizer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/daemonizer/CMakeFiles/obj_daemonizer.dir/build.make src/daemonizer/CMakeFiles/obj_daemonizer.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/daemonizer/CMakeFiles/obj_daemonizer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 50%] Built target obj_daemonizer /usr/bin/make -f src/daemonizer/CMakeFiles/daemonizer.dir/build.make src/daemonizer/CMakeFiles/daemonizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer /builddir/build/BUILD/monero-0.12.0.0/src/daemonizer/CMakeFiles/daemonizer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/daemonizer/CMakeFiles/daemonizer.dir/build.make src/daemonizer/CMakeFiles/daemonizer.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/daemonizer/CMakeFiles/daemonizer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 50%] Built target daemonizer /usr/bin/make -f src/daemon/CMakeFiles/daemon.dir/build.make src/daemon/CMakeFiles/daemon.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemon /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/daemon /builddir/build/BUILD/monero-0.12.0.0/src/daemon/CMakeFiles/daemon.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/daemon/CMakeFiles/daemon.dir/build.make src/daemon/CMakeFiles/daemon.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/daemon/CMakeFiles/daemon.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 53%] Built target daemon /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_import.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_import.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_utilities/CMakeFiles/blockchain_import.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 55%] Built target blockchain_import /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 55%] Built target blockchain_blackball /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 56%] Built target blockchain_usage /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_export.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities /builddir/build/BUILD/monero-0.12.0.0/src/blockchain_utilities/CMakeFiles/blockchain_export.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build.make src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/blockchain_utilities/CMakeFiles/blockchain_export.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 57%] Built target blockchain_export /usr/bin/make -f tests/CMakeFiles/hash-target-tests.dir/build.make tests/CMakeFiles/hash-target-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests /builddir/build/BUILD/monero-0.12.0.0/tests/CMakeFiles/hash-target-tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/CMakeFiles/hash-target-tests.dir/build.make tests/CMakeFiles/hash-target-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/CMakeFiles/hash-target-tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 58%] Built target hash-target-tests /usr/bin/make -f tests/core_tests/CMakeFiles/core_tests.dir/build.make tests/core_tests/CMakeFiles/core_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests /builddir/build/BUILD/monero-0.12.0.0/tests/core_tests/CMakeFiles/core_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/core_tests/CMakeFiles/core_tests.dir/build.make tests/core_tests/CMakeFiles/core_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/core_tests/CMakeFiles/core_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 63%] Built target core_tests /usr/bin/make -f tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 64%] Built target base58_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 65%] Built target load-from-binary_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 66%] Built target signature_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 67%] Built target cold-transaction_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 68%] Built target transaction_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 69%] Built target http-client_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 70%] Built target load-from-json_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 71%] Built target levin_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 72%] Built target cold-outputs_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 73%] Built target parse-url_fuzz_tests /usr/bin/make -f tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/block_fuzz_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz /builddir/build/BUILD/monero-0.12.0.0/tests/fuzz/CMakeFiles/block_fuzz_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build.make tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/fuzz/CMakeFiles/block_fuzz_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 74%] Built target block_fuzz_tests /usr/bin/make -f tests/crypto/CMakeFiles/cncrypto-tests.dir/build.make tests/crypto/CMakeFiles/cncrypto-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/crypto /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/crypto /builddir/build/BUILD/monero-0.12.0.0/tests/crypto/CMakeFiles/cncrypto-tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/crypto/CMakeFiles/cncrypto-tests.dir/build.make tests/crypto/CMakeFiles/cncrypto-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/crypto/CMakeFiles/cncrypto-tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 77%] Built target cncrypto-tests /usr/bin/make -f tests/functional_tests/CMakeFiles/functional_tests.dir/build.make tests/functional_tests/CMakeFiles/functional_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests /builddir/build/BUILD/monero-0.12.0.0/tests/functional_tests/CMakeFiles/functional_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/functional_tests/CMakeFiles/functional_tests.dir/build.make tests/functional_tests/CMakeFiles/functional_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/functional_tests/CMakeFiles/functional_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 78%] Built target functional_tests /usr/bin/make -f tests/performance_tests/CMakeFiles/performance_tests.dir/build.make tests/performance_tests/CMakeFiles/performance_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests /builddir/build/BUILD/monero-0.12.0.0/tests/performance_tests/CMakeFiles/performance_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/performance_tests/CMakeFiles/performance_tests.dir/build.make tests/performance_tests/CMakeFiles/performance_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/performance_tests/CMakeFiles/performance_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 79%] Built target performance_tests /usr/bin/make -f tests/core_proxy/CMakeFiles/core_proxy.dir/build.make tests/core_proxy/CMakeFiles/core_proxy.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy /builddir/build/BUILD/monero-0.12.0.0/tests/core_proxy/CMakeFiles/core_proxy.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/core_proxy/CMakeFiles/core_proxy.dir/build.make tests/core_proxy/CMakeFiles/core_proxy.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/core_proxy/CMakeFiles/core_proxy.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 80%] Built target core_proxy /usr/bin/make -f tests/unit_tests/CMakeFiles/unit_tests.dir/build.make tests/unit_tests/CMakeFiles/unit_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests /builddir/build/BUILD/monero-0.12.0.0/tests/unit_tests/CMakeFiles/unit_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/unit_tests/CMakeFiles/unit_tests.dir/build.make tests/unit_tests/CMakeFiles/unit_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/unit_tests/CMakeFiles/unit_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 95%] Built target unit_tests /usr/bin/make -f tests/difficulty/CMakeFiles/difficulty-tests.dir/build.make tests/difficulty/CMakeFiles/difficulty-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty /builddir/build/BUILD/monero-0.12.0.0/tests/difficulty/CMakeFiles/difficulty-tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/difficulty/CMakeFiles/difficulty-tests.dir/build.make tests/difficulty/CMakeFiles/difficulty-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/difficulty/CMakeFiles/difficulty-tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 95%] Built target difficulty-tests /usr/bin/make -f tests/hash/CMakeFiles/hash-tests.dir/build.make tests/hash/CMakeFiles/hash-tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/hash /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/hash /builddir/build/BUILD/monero-0.12.0.0/tests/hash/CMakeFiles/hash-tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/hash/CMakeFiles/hash-tests.dir/build.make tests/hash/CMakeFiles/hash-tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/hash/CMakeFiles/hash-tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 96%] Built target hash-tests /usr/bin/make -f tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 97%] Built target net_load_tests_srv /usr/bin/make -f tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests /builddir/build/BUILD/monero-0.12.0.0/tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build.make tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 98%] Built target net_load_tests_clt /usr/bin/make -f src/wallet/api/CMakeFiles/wallet_api.dir/build.make src/wallet/api/CMakeFiles/wallet_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api /builddir/build/BUILD/monero-0.12.0.0/src/wallet/api/CMakeFiles/wallet_api.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f src/wallet/api/CMakeFiles/wallet_api.dir/build.make src/wallet/api/CMakeFiles/wallet_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'src/wallet/api/CMakeFiles/wallet_api.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [ 98%] Built target wallet_api /usr/bin/make -f tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build.make tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' cd /builddir/build/BUILD/monero-0.12.0.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests /builddir/build/BUILD/monero-0.12.0.0 /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests /builddir/build/BUILD/monero-0.12.0.0/tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/make -f tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build.make tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[2]: Nothing to be done for 'tests/libwallet_api_tests/CMakeFiles/libwallet_api_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' [100%] Built target libwallet_api_tests make[1]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/monero-0.12.0.0/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/monero-0.12.0.0' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/monero-0.12.0.0' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/lib64/liblmdb.a -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/lib64/libeasylogging.a -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/lib64/libepee.a -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/lib64/libepee_readline.a -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-wallet-rpc -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/lib64/libwallet_merged.a -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/include/wallet/api/wallet2_api.h -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-wallet-cli -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-gen-trusted-multisig -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monerod -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-import -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-export -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-blackball -- Installing: /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-usage + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.12.0.0-0.1.fc29 --unique-debug-suffix -0.12.0.0-0.1.fc29.x86_64 --unique-debug-src-base monero-0.12.0.0-0.1.fc29.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/monero-0.12.0.0 extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-usage extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-blackball extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-export extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-blockchain-import extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monerod extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-gen-trusted-multisig extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-wallet-cli extracting debug info from /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/bin/monero-wallet-rpc /usr/lib/rpm/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. BUILDSTDERR: 11645 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.aKOKDb + umask 022 + cd /builddir/build/BUILD + cd monero-0.12.0.0 + EXCLUDED_UNIT_TESTS+=AddressFromURL.Success + EXCLUDED_UNIT_TESTS+=:DNSResolver.IPv4Success + EXCLUDED_UNIT_TESTS+=:DNSResolver.DNSSECFailure + EXCLUDED_UNIT_TESTS+=:DNSResolver.GetTXTRecord + EXCLUDED_UNIT_TESTS+=:DNSResolver.IPv4Failure + EXCLUDED_UNIT_TESTS+=:DNSResolver.DNSSECSuccess + EXCLUDED_UNIT_TESTS+=:AddressFromURL.Failure + EXCLUDED_UNIT_TESTS+=:Serialization.portability_wallet + EXCLUDED_UNIT_TESTS+=:Serialization.portability_outputs + EXCLUDED_UNIT_TESTS+=:Serialization.portability_unsigned_tx + EXCLUDED_UNIT_TESTS+=:Serialization.portability_signed_tx + tests/unit_tests/unit_tests --gtest_filter=-AddressFromURL.Success:DNSResolver.IPv4Success:DNSResolver.DNSSECFailure:DNSResolver.GetTXTRecord:DNSResolver.IPv4Failure:DNSResolver.DNSSECSuccess:AddressFromURL.Failure:Serialization.portability_wallet:Serialization.portability_outputs:Serialization.portability_unsigned_tx:Serialization.portability_signed_tx Note: Google Test filter = -AddressFromURL.Success:DNSResolver.IPv4Success:DNSResolver.DNSSECFailure:DNSResolver.GetTXTRecord:DNSResolver.IPv4Failure:DNSResolver.DNSSECSuccess:AddressFromURL.Failure:Serialization.portability_wallet:Serialization.portability_outputs:Serialization.portability_unsigned_tx:Serialization.portability_signed_tx [==========] Running 738 tests from 78 test cases. [----------] Global test environment set-up. [----------] 4 tests from apply_permutation [ RUN ] apply_permutation.empty [ OK ] apply_permutation.empty (1 ms) [ RUN ] apply_permutation.reorder [ OK ] apply_permutation.reorder (0 ms) [ RUN ] apply_permutation.bad_size 2018-04-05 16:36:54.624 7feca263d400 ERROR default src/common/apply_permutation.h:66 Mismatched vector sizes 2018-04-05 16:36:54.717 7feca263d400 ERROR default src/common/apply_permutation.h:66 Mismatched vector sizes [ OK ] apply_permutation.bad_size (95 ms) [ RUN ] apply_permutation.bad_permutation 2018-04-05 16:36:54.720 7feca263d400 ERROR default src/common/apply_permutation.h:47 Bad permutation [ OK ] apply_permutation.bad_permutation (2 ms) [----------] 4 tests from apply_permutation (100 ms total) [----------] 2 tests from AddressFromTXT [ RUN ] AddressFromTXT.Success [ OK ] AddressFromTXT.Success (0 ms) [ RUN ] AddressFromTXT.Failure [ OK ] AddressFromTXT.Failure (0 ms) [----------] 2 tests from AddressFromTXT (0 ms total) [----------] 1 test from ban [ RUN ] ban.add 2018-04-05 16:36:54.724 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:234 Host 1.2.3.4 unblocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.5 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:234 Host 1.2.3.4 unblocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:234 Host 1.2.3.5 unblocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. 2018-04-05 16:36:54.725 7feca263d400 INFO global src/p2p/net_node.inl:222 Host 1.2.3.4 blocked. [ OK ] ban.add (1 ms) [----------] 1 test from ban (1 ms total) [----------] 8 tests from base58_uint_8be_to_64 [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607 (0 ms) [ RUN ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708 [ OK ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708 (0 ms) [----------] 8 tests from base58_uint_8be_to_64 (0 ms total) [----------] 8 tests from base58_uint_64_to_8be [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607 (0 ms) [ RUN ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708 [ OK ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708 (0 ms) [----------] 8 tests from base58_uint_64_to_8be (0 ms total) [----------] 1 test from reverse_alphabet [ RUN ] reverse_alphabet.is_correct [ OK ] reverse_alphabet.is_correct (0 ms) [----------] 1 test from reverse_alphabet (0 ms total) [----------] 29 tests from base58_encode_block [ RUN ] base58_encode_block.handles_11 [ OK ] base58_encode_block.handles_11 (0 ms) [ RUN ] base58_encode_block.handles_1z [ OK ] base58_encode_block.handles_1z (0 ms) [ RUN ] base58_encode_block.handles_5Q [ OK ] base58_encode_block.handles_5Q (0 ms) [ RUN ] base58_encode_block.handles_111 [ OK ] base58_encode_block.handles_111 (0 ms) [ RUN ] base58_encode_block.handles_11z [ OK ] base58_encode_block.handles_11z (0 ms) [ RUN ] base58_encode_block.handles_15R [ OK ] base58_encode_block.handles_15R (0 ms) [ RUN ] base58_encode_block.handles_LUv [ OK ] base58_encode_block.handles_LUv (0 ms) [ RUN ] base58_encode_block.handles_11111 [ OK ] base58_encode_block.handles_11111 (0 ms) [ RUN ] base58_encode_block.handles_1111z [ OK ] base58_encode_block.handles_1111z (0 ms) [ RUN ] base58_encode_block.handles_11LUw [ OK ] base58_encode_block.handles_11LUw (0 ms) [ RUN ] base58_encode_block.handles_2UzHL [ OK ] base58_encode_block.handles_2UzHL (0 ms) [ RUN ] base58_encode_block.handles_11111z [ OK ] base58_encode_block.handles_11111z (0 ms) [ RUN ] base58_encode_block.handles_7YXq9G [ OK ] base58_encode_block.handles_7YXq9G (0 ms) [ RUN ] base58_encode_block.handles_111111z [ OK ] base58_encode_block.handles_111111z (0 ms) [ RUN ] base58_encode_block.handles_VtB5VXc [ OK ] base58_encode_block.handles_VtB5VXc (0 ms) [ RUN ] base58_encode_block.handles_11111111z [ OK ] base58_encode_block.handles_11111111z (0 ms) [ RUN ] base58_encode_block.handles_3CUsUpv9t [ OK ] base58_encode_block.handles_3CUsUpv9t (0 ms) [ RUN ] base58_encode_block.handles_111111111z [ OK ] base58_encode_block.handles_111111111z (0 ms) [ RUN ] base58_encode_block.handles_Ahg1opVcGW [ OK ] base58_encode_block.handles_Ahg1opVcGW (0 ms) [ RUN ] base58_encode_block.handles_1111111111z [ OK ] base58_encode_block.handles_1111111111z (0 ms) [ RUN ] base58_encode_block.handles_jpXCZedGfVQ [ OK ] base58_encode_block.handles_jpXCZedGfVQ (0 ms) [ RUN ] base58_encode_block.handles_11111111111 [ OK ] base58_encode_block.handles_11111111111 (0 ms) [ RUN ] base58_encode_block.handles_11111111112 [ OK ] base58_encode_block.handles_11111111112 (0 ms) [ RUN ] base58_encode_block.handles_11111111119 [ OK ] base58_encode_block.handles_11111111119 (0 ms) [ RUN ] base58_encode_block.handles_1111111111A [ OK ] base58_encode_block.handles_1111111111A (0 ms) [ RUN ] base58_encode_block.handles_11111111121 [ OK ] base58_encode_block.handles_11111111121 (0 ms) [ RUN ] base58_encode_block.handles_1Ahg1opVcGW [ OK ] base58_encode_block.handles_1Ahg1opVcGW (0 ms) [ RUN ] base58_encode_block.handles_22222222222 [ OK ] base58_encode_block.handles_22222222222 (0 ms) [ RUN ] base58_encode_block.handles_1z111111111 [ OK ] base58_encode_block.handles_1z111111111 (0 ms) [----------] 29 tests from base58_encode_block (0 ms total) [----------] 45 tests from base58_decode_block [ RUN ] base58_decode_block.handles_neg_1 [ OK ] base58_decode_block.handles_neg_1 (0 ms) [ RUN ] base58_decode_block.handles_neg_z [ OK ] base58_decode_block.handles_neg_z (0 ms) [ RUN ] base58_decode_block.handles_pos_11 [ OK ] base58_decode_block.handles_pos_11 (0 ms) [ RUN ] base58_decode_block.handles_pos_5Q [ OK ] base58_decode_block.handles_pos_5Q (0 ms) [ RUN ] base58_decode_block.handles_neg_5R [ OK ] base58_decode_block.handles_neg_5R (0 ms) [ RUN ] base58_decode_block.handles_neg_zz [ OK ] base58_decode_block.handles_neg_zz (0 ms) [ RUN ] base58_decode_block.handles_pos_111 [ OK ] base58_decode_block.handles_pos_111 (0 ms) [ RUN ] base58_decode_block.handles_pos_LUv [ OK ] base58_decode_block.handles_pos_LUv (0 ms) [ RUN ] base58_decode_block.handles_neg_LUw [ OK ] base58_decode_block.handles_neg_LUw (0 ms) [ RUN ] base58_decode_block.handles_neg_zzz [ OK ] base58_decode_block.handles_neg_zzz (0 ms) [ RUN ] base58_decode_block.handles_neg_1111 [ OK ] base58_decode_block.handles_neg_1111 (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzz [ OK ] base58_decode_block.handles_neg_zzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_11111 [ OK ] base58_decode_block.handles_pos_11111 (0 ms) [ RUN ] base58_decode_block.handles_pos_2UzHL [ OK ] base58_decode_block.handles_pos_2UzHL (0 ms) [ RUN ] base58_decode_block.handles_neg_2UzHM [ OK ] base58_decode_block.handles_neg_2UzHM (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzz [ OK ] base58_decode_block.handles_neg_zzzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_111111 [ OK ] base58_decode_block.handles_pos_111111 (0 ms) [ RUN ] base58_decode_block.handles_pos_7YXq9G [ OK ] base58_decode_block.handles_pos_7YXq9G (0 ms) [ RUN ] base58_decode_block.handles_neg_7YXq9H [ OK ] base58_decode_block.handles_neg_7YXq9H (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_1111111 [ OK ] base58_decode_block.handles_pos_1111111 (0 ms) [ RUN ] base58_decode_block.handles_pos_VtB5VXc [ OK ] base58_decode_block.handles_pos_VtB5VXc (0 ms) [ RUN ] base58_decode_block.handles_neg_VtB5VXd [ OK ] base58_decode_block.handles_neg_VtB5VXd (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzzz (0 ms) [ RUN ] base58_decode_block.handles_neg_11111111 [ OK ] base58_decode_block.handles_neg_11111111 (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_111111111 [ OK ] base58_decode_block.handles_pos_111111111 (0 ms) [ RUN ] base58_decode_block.handles_pos_3CUsUpv9t [ OK ] base58_decode_block.handles_pos_3CUsUpv9t (0 ms) [ RUN ] base58_decode_block.handles_neg_3CUsUpv9u [ OK ] base58_decode_block.handles_neg_3CUsUpv9u (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzzzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_1111111111 [ OK ] base58_decode_block.handles_pos_1111111111 (0 ms) [ RUN ] base58_decode_block.handles_pos_Ahg1opVcGW [ OK ] base58_decode_block.handles_pos_Ahg1opVcGW (0 ms) [ RUN ] base58_decode_block.handles_neg_Ahg1opVcGX [ OK ] base58_decode_block.handles_neg_Ahg1opVcGX (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzzzzzz (0 ms) [ RUN ] base58_decode_block.handles_pos_11111111111 [ OK ] base58_decode_block.handles_pos_11111111111 (0 ms) [ RUN ] base58_decode_block.handles_pos_jpXCZedGfVQ [ OK ] base58_decode_block.handles_pos_jpXCZedGfVQ (0 ms) [ RUN ] base58_decode_block.handles_neg_jpXCZedGfVR [ OK ] base58_decode_block.handles_neg_jpXCZedGfVR (0 ms) [ RUN ] base58_decode_block.handles_neg_zzzzzzzzzzz [ OK ] base58_decode_block.handles_neg_zzzzzzzzzzz (0 ms) [ RUN ] base58_decode_block.handles_neg_01111111111 [ OK ] base58_decode_block.handles_neg_01111111111 (0 ms) [ RUN ] base58_decode_block.handles_neg_11111111110 [ OK ] base58_decode_block.handles_neg_11111111110 (0 ms) [ RUN ] base58_decode_block.handles_neg_11111011111 [ OK ] base58_decode_block.handles_neg_11111011111 (0 ms) [ RUN ] base58_decode_block.handles_neg_I1111111111 [ OK ] base58_decode_block.handles_neg_I1111111111 (0 ms) [ RUN ] base58_decode_block.handles_neg_O1111111111 [ OK ] base58_decode_block.handles_neg_O1111111111 (0 ms) [ RUN ] base58_decode_block.handles_neg_l1111111111 [ OK ] base58_decode_block.handles_neg_l1111111111 (0 ms) [ RUN ] base58_decode_block.handles_neg__1111111111 [ OK ] base58_decode_block.handles_neg__1111111111 (1 ms) [----------] 45 tests from base58_decode_block (1 ms total) [----------] 17 tests from base58_encode [ RUN ] base58_encode.handles_11 [ OK ] base58_encode.handles_11 (0 ms) [ RUN ] base58_encode.handles_111 [ OK ] base58_encode.handles_111 (0 ms) [ RUN ] base58_encode.handles_11111 [ OK ] base58_encode.handles_11111 (0 ms) [ RUN ] base58_encode.handles_111111 [ OK ] base58_encode.handles_111111 (0 ms) [ RUN ] base58_encode.handles_1111111 [ OK ] base58_encode.handles_1111111 (0 ms) [ RUN ] base58_encode.handles_111111111 [ OK ] base58_encode.handles_111111111 (0 ms) [ RUN ] base58_encode.handles_1111111111 [ OK ] base58_encode.handles_1111111111 (0 ms) [ RUN ] base58_encode.handles_11111111111 [ OK ] base58_encode.handles_11111111111 (0 ms) [ RUN ] base58_encode.handles_1111111111111 [ OK ] base58_encode.handles_1111111111111 (0 ms) [ RUN ] base58_encode.handles_11111111111111 [ OK ] base58_encode.handles_11111111111111 (0 ms) [ RUN ] base58_encode.handles_1111111111111111 [ OK ] base58_encode.handles_1111111111111111 (0 ms) [ RUN ] base58_encode.handles_11111111111111111 [ OK ] base58_encode.handles_11111111111111111 (0 ms) [ RUN ] base58_encode.handles_111111111111111111 [ OK ] base58_encode.handles_111111111111111111 (0 ms) [ RUN ] base58_encode.handles_11111111111111111111 [ OK ] base58_encode.handles_11111111111111111111 (0 ms) [ RUN ] base58_encode.handles_111111111111111111111 [ OK ] base58_encode.handles_111111111111111111111 (0 ms) [ RUN ] base58_encode.handles_1111111111111111111111 [ OK ] base58_encode.handles_1111111111111111111111 (0 ms) [ RUN ] base58_encode.handles_22222222222VtB5VXc [ OK ] base58_encode.handles_22222222222VtB5VXc (0 ms) [----------] 17 tests from base58_encode (0 ms total) [----------] 17 tests from base58_decode_pos [ RUN ] base58_decode_pos.handles_pos_ [ OK ] base58_decode_pos.handles_pos_ (0 ms) [ RUN ] base58_decode_pos.handles_pos_5Q [ OK ] base58_decode_pos.handles_pos_5Q (0 ms) [ RUN ] base58_decode_pos.handles_pos_LUv [ OK ] base58_decode_pos.handles_pos_LUv (0 ms) [ RUN ] base58_decode_pos.handles_pos_2UzHL [ OK ] base58_decode_pos.handles_pos_2UzHL (0 ms) [ RUN ] base58_decode_pos.handles_pos_7YXq9G [ OK ] base58_decode_pos.handles_pos_7YXq9G (0 ms) [ RUN ] base58_decode_pos.handles_pos_VtB5VXc [ OK ] base58_decode_pos.handles_pos_VtB5VXc (0 ms) [ RUN ] base58_decode_pos.handles_pos_3CUsUpv9t [ OK ] base58_decode_pos.handles_pos_3CUsUpv9t (0 ms) [ RUN ] base58_decode_pos.handles_pos_Ahg1opVcGW [ OK ] base58_decode_pos.handles_pos_Ahg1opVcGW (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQ [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW (0 ms) [ RUN ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ [ OK ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ (0 ms) [----------] 17 tests from base58_decode_pos (0 ms total) [----------] 56 tests from base58_decode_neg [ RUN ] base58_decode_neg.handles_neg_1 [ OK ] base58_decode_neg.handles_neg_1 (0 ms) [ RUN ] base58_decode_neg.handles_neg_z [ OK ] base58_decode_neg.handles_neg_z (0 ms) [ RUN ] base58_decode_neg.handles_neg_1111 [ OK ] base58_decode_neg.handles_neg_1111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzz [ OK ] base58_decode_neg.handles_neg_zzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_11111111 [ OK ] base58_decode_neg.handles_neg_11111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB1 [ OK ] base58_decode_neg.handles_neg_123456789AB1 (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABz [ OK ] base58_decode_neg.handles_neg_123456789ABz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB1111 [ OK ] base58_decode_neg.handles_neg_123456789AB1111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB11111111 [ OK ] base58_decode_neg.handles_neg_123456789AB11111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_5R [ OK ] base58_decode_neg.handles_neg_5R (0 ms) [ RUN ] base58_decode_neg.handles_neg_zz [ OK ] base58_decode_neg.handles_neg_zz (0 ms) [ RUN ] base58_decode_neg.handles_neg_LUw [ OK ] base58_decode_neg.handles_neg_LUw (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzz [ OK ] base58_decode_neg.handles_neg_zzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_2UzHM [ OK ] base58_decode_neg.handles_neg_2UzHM (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzz [ OK ] base58_decode_neg.handles_neg_zzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_7YXq9H [ OK ] base58_decode_neg.handles_neg_7YXq9H (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_VtB5VXd [ OK ] base58_decode_neg.handles_neg_VtB5VXd (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_3CUsUpv9u [ OK ] base58_decode_neg.handles_neg_3CUsUpv9u (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_Ahg1opVcGX [ OK ] base58_decode_neg.handles_neg_Ahg1opVcGX (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_jpXCZedGfVR [ OK ] base58_decode_neg.handles_neg_jpXCZedGfVR (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzzzzzz [ OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB5R [ OK ] base58_decode_neg.handles_neg_123456789AB5R (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzz [ OK ] base58_decode_neg.handles_neg_123456789ABzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABLUw [ OK ] base58_decode_neg.handles_neg_123456789ABLUw (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB2UzHM [ OK ] base58_decode_neg.handles_neg_123456789AB2UzHM (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB7YXq9H [ OK ] base58_decode_neg.handles_neg_123456789AB7YXq9H (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABVtB5VXd [ OK ] base58_decode_neg.handles_neg_123456789ABVtB5VXd (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u [ OK ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX [ OK ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR [ OK ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR (0 ms) [ RUN ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz [ OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz (0 ms) [ RUN ] base58_decode_neg.handles_neg_zzzzzzzzzzz11 [ OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz11 (0 ms) [ RUN ] base58_decode_neg.handles_neg_10 [ OK ] base58_decode_neg.handles_neg_10 (0 ms) [ RUN ] base58_decode_neg.handles_neg_11I [ OK ] base58_decode_neg.handles_neg_11I (0 ms) [ RUN ] base58_decode_neg.handles_neg_11O11 [ OK ] base58_decode_neg.handles_neg_11O11 (0 ms) [ RUN ] base58_decode_neg.handles_neg_11l111 [ OK ] base58_decode_neg.handles_neg_11l111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_11_11111111 [ OK ] base58_decode_neg.handles_neg_11_11111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_1101111111111 [ OK ] base58_decode_neg.handles_neg_1101111111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_11I11111111111111 [ OK ] base58_decode_neg.handles_neg_11I11111111111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_11O1111111111111111111 [ OK ] base58_decode_neg.handles_neg_11O1111111111111111111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_1111111111110 [ OK ] base58_decode_neg.handles_neg_1111111111110 (0 ms) [ RUN ] base58_decode_neg.handles_neg_111111111111l1111 [ OK ] base58_decode_neg.handles_neg_111111111111l1111 (0 ms) [ RUN ] base58_decode_neg.handles_neg_111111111111_111111111 [ OK ] base58_decode_neg.handles_neg_111111111111_111111111 (0 ms) [----------] 56 tests from base58_decode_neg (0 ms total) [----------] 21 tests from base58_encode_decode_addr [ RUN ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH [ OK ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH (0 ms) [ RUN ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV [ OK ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV (0 ms) [ RUN ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn [ OK ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn (0 ms) [ RUN ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA [ OK ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6 [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6 (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB (0 ms) [ RUN ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r [ OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r (0 ms) [ RUN ] base58_encode_decode_addr.handles_15p2yAV [ OK ] base58_encode_decode_addr.handles_15p2yAV (0 ms) [ RUN ] base58_encode_decode_addr.handles_FNQ3D6A [ OK ] base58_encode_decode_addr.handles_FNQ3D6A (0 ms) [ RUN ] base58_encode_decode_addr.handles_26k9QWweu [ OK ] base58_encode_decode_addr.handles_26k9QWweu (0 ms) [ RUN ] base58_encode_decode_addr.handles_3BzAD7n3y [ OK ] base58_encode_decode_addr.handles_3BzAD7n3y (0 ms) [ RUN ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB [ OK ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB (0 ms) [ RUN ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9 [ OK ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9 (0 ms) [----------] 21 tests from base58_encode_decode_addr (0 ms total) [----------] 17 tests from base58_decode_addr_neg [ RUN ] base58_decode_addr_neg.decode_fails_due_overflow [ OK ] base58_decode_addr_neg.decode_fails_due_overflow (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_char_0 [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_0 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_char_I [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_I (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_char_O [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_O (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_char_l [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_l (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_char_00 [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_00 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_lenght [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_lenght (0 ms) [ RUN ] base58_decode_addr_neg.handles_invalid_checksum [ OK ] base58_decode_addr_neg.handles_invalid_checksum (0 ms) [ RUN ] base58_decode_addr_neg.handles_non_correct_tag [ OK ] base58_decode_addr_neg.handles_non_correct_tag (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0 [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1 [ OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_0 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_0 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_1 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_1 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_2 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_2 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_3 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_3 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_4 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_4 (0 ms) [ RUN ] base58_decode_addr_neg.decode_fails_due_address_too_short_5 [ OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_5 (1 ms) [----------] 17 tests from base58_decode_addr_neg (1 ms total) [----------] 1 test from get_account_address_as_str [ RUN ] get_account_address_as_str.works_correctly [ OK ] get_account_address_as_str.works_correctly (6 ms) [----------] 1 test from get_account_address_as_str (6 ms total) [----------] 7 tests from get_account_address_from_str [ RUN ] get_account_address_from_str.handles_valid_address [ OK ] get_account_address_from_str.handles_valid_address (0 ms) [ RUN ] get_account_address_from_str.fails_on_invalid_address_format [ OK ] get_account_address_from_str.fails_on_invalid_address_format (0 ms) [ RUN ] get_account_address_from_str.fails_on_invalid_address_prefix [ OK ] get_account_address_from_str.fails_on_invalid_address_prefix (0 ms) [ RUN ] get_account_address_from_str.fails_on_invalid_address_content [ OK ] get_account_address_from_str.fails_on_invalid_address_content (0 ms) [ RUN ] get_account_address_from_str.fails_on_invalid_address_spend_key [ OK ] get_account_address_from_str.fails_on_invalid_address_spend_key (0 ms) [ RUN ] get_account_address_from_str.fails_on_invalid_address_view_key [ OK ] get_account_address_from_str.fails_on_invalid_address_view_key (0 ms) [ RUN ] get_account_address_from_str.parses_old_address_format [ OK ] get_account_address_from_str.parses_old_address_format (0 ms) [----------] 7 tests from get_account_address_from_str (0 ms total) [----------] 3 tests from BlockchainDBTest/0, where TypeParam = cryptonote::BlockchainLMDB [ RUN ] BlockchainDBTest/0.OpenAndClose 2018-04-05 16:36:54.764 7feca263d400 WARN blockchain.db.lmdb src/blockchain_db/lmdb/db_lmdb.cpp:75 Attempted to open db, but it's already open [ OK ] BlockchainDBTest/0.OpenAndClose (53 ms) [ RUN ] BlockchainDBTest/0.AddBlock 2018-04-05 16:36:54.787 7feca263d400 WARN blockchain.db.lmdb src/blockchain_db/lmdb/db_lmdb.cpp:75 Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found [ OK ] BlockchainDBTest/0.AddBlock (8 ms) [ RUN ] BlockchainDBTest/0.RetrieveBlockData 2018-04-05 16:36:54.796 7feca263d400 WARN blockchain.db.lmdb src/blockchain_db/lmdb/db_lmdb.cpp:75 Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found [ OK ] BlockchainDBTest/0.RetrieveBlockData (5 ms) [----------] 3 tests from BlockchainDBTest/0 (66 ms total) [----------] 3 tests from block_queue [ RUN ] block_queue.empty [ OK ] block_queue.empty (0 ms) [ RUN ] block_queue.add_stepwise [ OK ] block_queue.add_stepwise (0 ms) [ RUN ] block_queue.flush_uuid [ OK ] block_queue.flush_uuid (0 ms) [----------] 3 tests from block_queue (0 ms total) [----------] 3 tests from block_reward_and_already_generated_coins [ RUN ] block_reward_and_already_generated_coins.handles_first_values [ OK ] block_reward_and_already_generated_coins.handles_first_values (0 ms) [ RUN ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1 [ OK ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1 (0 ms) [ RUN ] block_reward_and_already_generated_coins.handles_max [ OK ] block_reward_and_already_generated_coins.handles_max (0 ms) [----------] 3 tests from block_reward_and_already_generated_coins (0 ms total) [----------] 8 tests from block_reward_and_current_block_size [ RUN ] block_reward_and_current_block_size.handles_block_size_less_relevance_level [ OK ] block_reward_and_current_block_size.handles_block_size_less_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.handles_block_size_eq_relevance_level [ OK ] block_reward_and_current_block_size.handles_block_size_eq_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.handles_block_size_gt_relevance_level [ OK ] block_reward_and_current_block_size.handles_block_size_gt_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.handles_block_size_less_2_relevance_level [ OK ] block_reward_and_current_block_size.handles_block_size_less_2_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.handles_block_size_eq_2_relevance_level [ OK ] block_reward_and_current_block_size.handles_block_size_eq_2_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.handles_block_size_gt_2_relevance_level 2018-04-05 16:36:54.799 7feca263d400 ERROR cn src/cryptonote_basic/cryptonote_basic_impl.cpp:114 Block cumulative size is too big: 40001, expected less than 40000 [ OK ] block_reward_and_current_block_size.handles_block_size_gt_2_relevance_level (0 ms) [ RUN ] block_reward_and_current_block_size.fails_on_huge_median_size [ OK ] block_reward_and_current_block_size.fails_on_huge_median_size (0 ms) [ RUN ] block_reward_and_current_block_size.fails_on_huge_block_size [ OK ] block_reward_and_current_block_size.fails_on_huge_block_size (0 ms) [----------] 8 tests from block_reward_and_current_block_size (0 ms total) [----------] 7 tests from block_reward_and_last_block_sizes [ RUN ] block_reward_and_last_block_sizes.handles_block_size_less_median [ OK ] block_reward_and_last_block_sizes.handles_block_size_less_median (0 ms) [ RUN ] block_reward_and_last_block_sizes.handles_block_size_eq_median [ OK ] block_reward_and_last_block_sizes.handles_block_size_eq_median (0 ms) [ RUN ] block_reward_and_last_block_sizes.handles_block_size_gt_median [ OK ] block_reward_and_last_block_sizes.handles_block_size_gt_median (0 ms) [ RUN ] block_reward_and_last_block_sizes.handles_block_size_less_2_medians [ OK ] block_reward_and_last_block_sizes.handles_block_size_less_2_medians (0 ms) [ RUN ] block_reward_and_last_block_sizes.handles_block_size_eq_2_medians [ OK ] block_reward_and_last_block_sizes.handles_block_size_eq_2_medians (0 ms) [ RUN ] block_reward_and_last_block_sizes.handles_block_size_gt_2_medians 2018-04-05 16:36:54.799 7feca263d400 ERROR cn src/cryptonote_basic/cryptonote_basic_impl.cpp:114 Block cumulative size is too big: 280001, expected less than 280000 [ OK ] block_reward_and_last_block_sizes.handles_block_size_gt_2_medians (0 ms) [ RUN ] block_reward_and_last_block_sizes.calculates_correctly [ OK ] block_reward_and_last_block_sizes.calculates_correctly (0 ms) [----------] 7 tests from block_reward_and_last_block_sizes (0 ms total) [----------] 5 tests from bulletproofs [ RUN ] bulletproofs.valid_zero BUILDSTDERR: File created by test: /tmp/a59a-8bd4-36a8-8194/data.mdb BUILDSTDERR: File created by test: /tmp/a59a-8bd4-36a8-8194/lock.mdb BUILDSTDERR: File created by test: /tmp/cd99-4023-ad46-8bcc/data.mdb BUILDSTDERR: File created by test: /tmp/cd99-4023-ad46-8bcc/lock.mdb BUILDSTDERR: File created by test: /tmp/40a1-1ca7-3f77-a114/data.mdb BUILDSTDERR: File created by test: /tmp/40a1-1ca7-3f77-a114/lock.mdb [ OK ] bulletproofs.valid_zero (145 ms) [ RUN ] bulletproofs.valid_max [ OK ] bulletproofs.valid_max (111 ms) [ RUN ] bulletproofs.valid_random [ OK ] bulletproofs.valid_random (921 ms) [ RUN ] bulletproofs.invalid_8 2018-04-05 16:36:56.082 7feca263d400 ERROR bulletproofs src/ringct/bulletproofs.cc:632 Verification failure at step 1 [ OK ] bulletproofs.invalid_8 (106 ms) [ RUN ] bulletproofs.invalid_31 2018-04-05 16:36:56.188 7feca263d400 ERROR bulletproofs src/ringct/bulletproofs.cc:632 Verification failure at step 1 [ OK ] bulletproofs.invalid_31 (105 ms) [----------] 5 tests from bulletproofs (1389 ms total) [----------] 2 tests from canonical_amounts [ RUN ] canonical_amounts.valid [ OK ] canonical_amounts.valid (0 ms) [ RUN ] canonical_amounts.invalid [ OK ] canonical_amounts.invalid (0 ms) [----------] 2 tests from canonical_amounts (0 ms total) [----------] 4 tests from chacha8 [ RUN ] chacha8.is_correct_0 [ OK ] chacha8.is_correct_0 (0 ms) [ RUN ] chacha8.is_correct_1 [ OK ] chacha8.is_correct_1 (0 ms) [ RUN ] chacha8.is_correct_2 [ OK ] chacha8.is_correct_2 (0 ms) [ RUN ] chacha8.is_correct_3 [ OK ] chacha8.is_correct_3 (0 ms) [----------] 4 tests from chacha8 (1 ms total) [----------] 3 tests from checkpoints_is_alternative_block_allowed [ RUN ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints [ OK ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints (0 ms) [ RUN ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint [ OK ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint (0 ms) [ RUN ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints [ OK ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints (0 ms) [----------] 3 tests from checkpoints_is_alternative_block_allowed (2 ms total) [----------] 1 test from CommandLine [ RUN ] CommandLine.IsYes [ OK ] CommandLine.IsYes (0 ms) [----------] 1 test from CommandLine (0 ms total) [----------] 1 test from Crypto [ RUN ] Crypto.Ostream [ OK ] Crypto.Ostream (4 ms) [----------] 1 test from Crypto (4 ms total) [----------] 7 tests from decompose_amount_into_digits_test [ RUN ] decompose_amount_into_digits_test.is_correct_0 [ OK ] decompose_amount_into_digits_test.is_correct_0 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_1 [ OK ] decompose_amount_into_digits_test.is_correct_1 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_2 [ OK ] decompose_amount_into_digits_test.is_correct_2 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_3 [ OK ] decompose_amount_into_digits_test.is_correct_3 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_4 [ OK ] decompose_amount_into_digits_test.is_correct_4 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_5 [ OK ] decompose_amount_into_digits_test.is_correct_5 (0 ms) [ RUN ] decompose_amount_into_digits_test.is_correct_6 [ OK ] decompose_amount_into_digits_test.is_correct_6 (0 ms) [----------] 7 tests from decompose_amount_into_digits_test (0 ms total) [----------] 1 test from DNSResolver [ RUN ] DNSResolver.IPv6Failure [ OK ] DNSResolver.IPv6Failure (103 ms) [----------] 1 test from DNSResolver (103 ms total) [----------] 13 tests from DNS_PUBLIC [ RUN ] DNS_PUBLIC.empty 2018-04-05 16:36:56.301 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.empty (0 ms) [ RUN ] DNS_PUBLIC.default 2018-04-05 16:36:56.301 7feca263d400 WARN net.dns src/common/dns_utils.cpp:547 Using default public DNS server(s): 194.150.168.168, 81.3.27.54, 31.3.135.232, 80.67.169.40, 209.58.179.186 (TCP) [ OK ] DNS_PUBLIC.default (0 ms) [ RUN ] DNS_PUBLIC.invalid_scheme 2018-04-05 16:36:56.301 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_scheme (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_alpha 2018-04-05 16:36:56.302 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_alpha (1 ms) [ RUN ] DNS_PUBLIC.invalid_ip_num1 2018-04-05 16:36:56.302 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_num1 (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_num3 2018-04-05 16:36:56.302 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_num3 (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_num4_extra 2018-04-05 16:36:56.304 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_num4_extra (2 ms) [ RUN ] DNS_PUBLIC.invalid_ip_num4_range 2018-04-05 16:36:56.304 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:553 Invalid IP: tcp://3.4.542.6, using default [ OK ] DNS_PUBLIC.invalid_ip_num4_range (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_dot 2018-04-05 16:36:56.304 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_dot (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_num5 2018-04-05 16:36:56.304 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_num5 (0 ms) [ RUN ] DNS_PUBLIC.invalid_ip_4_missing 2018-04-05 16:36:56.304 7feca263d400 ERROR net.dns src/common/dns_utils.cpp:562 Invalid DNS_PUBLIC contents, ignored [ OK ] DNS_PUBLIC.invalid_ip_4_missing (0 ms) [ RUN ] DNS_PUBLIC.valid_ip_lo [ OK ] DNS_PUBLIC.valid_ip_lo (0 ms) [ RUN ] DNS_PUBLIC.valid_ip [ OK ] DNS_PUBLIC.valid_ip (0 ms) [----------] 13 tests from DNS_PUBLIC (3 ms total) [----------] 1 test from boosted_tcp_server [ RUN ] boosted_tcp_server.worker_threads_are_exception_resistant [ OK ] boosted_tcp_server.worker_threads_are_exception_resistant (49 ms) [----------] 1 test from boosted_tcp_server (49 ms total) [----------] 6 tests from positive_test_connection_to_levin_protocol_handler_calls [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized [ OK ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized (0 ms) [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct [ OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct (0 ms) [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct [ OK ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct (26 ms) [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke [ OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke (0 ms) [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify [ OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify (0 ms) [ RUN ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback [ OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback (0 ms) [----------] 6 tests from positive_test_connection_to_levin_protocol_handler_calls (28 ms total) [----------] 11 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1 [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1 (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2 [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2 (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once (0 ms) [ RUN ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response [ OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response (0 ms) [----------] 11 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data (4 ms total) [----------] 8 tests from Span [ RUN ] Span.Traits [ OK ] Span.Traits (1 ms) [ RUN ] Span.MutableConstruction [ OK ] Span.MutableConstruction (0 ms) [ RUN ] Span.ImmutableConstruction [ OK ] Span.ImmutableConstruction (0 ms) [ RUN ] Span.NoExcept [ OK ] Span.NoExcept (0 ms) [ RUN ] Span.Nullptr [ OK ] Span.Nullptr (0 ms) [ RUN ] Span.Writing [ OK ] Span.Writing (0 ms) [ RUN ] Span.ToByteSpan [ OK ] Span.ToByteSpan (0 ms) [ RUN ] Span.AsByteSpan [ OK ] Span.AsByteSpan (0 ms) [----------] 8 tests from Span (1 ms total) [----------] 4 tests from ToHex [ RUN ] ToHex.String [ OK ] ToHex.String (0 ms) [ RUN ] ToHex.Array [ OK ] ToHex.Array (0 ms) [ RUN ] ToHex.Ostream [ OK ] ToHex.Ostream (0 ms) [ RUN ] ToHex.Formatted [ OK ] ToHex.Formatted (0 ms) [----------] 4 tests from ToHex (0 ms total) [----------] 4 tests from StringTools [ RUN ] StringTools.BuffToHex [ OK ] StringTools.BuffToHex (0 ms) [ RUN ] StringTools.PodToHex [ OK ] StringTools.PodToHex (0 ms) [ RUN ] StringTools.GetIpString [ OK ] StringTools.GetIpString (0 ms) [ RUN ] StringTools.GetIpInt32 [ OK ] StringTools.GetIpInt32 (0 ms) [----------] 4 tests from StringTools (0 ms total) [----------] 2 tests from NetUtils [ RUN ] NetUtils.IPv4NetworkAddress [ OK ] NetUtils.IPv4NetworkAddress (4 ms) [ RUN ] NetUtils.NetworkAddress [ OK ] NetUtils.NetworkAddress (9 ms) [----------] 2 tests from NetUtils (13 ms total) [----------] 4 tests from fee [ RUN ] fee.10xmr [ OK ] fee.10xmr (0 ms) [ RUN ] fee.1xmr [ OK ] fee.1xmr (0 ms) [ RUN ] fee.dot3xmr [ OK ] fee.dot3xmr (0 ms) [ RUN ] fee.double_at_full [ OK ] fee.double_at_full (0 ms) [----------] 4 tests from fee (1 ms total) [----------] 75 tests from get_xtype_from_string [ RUN ] get_xtype_from_string.handles_pos_uint16_t_0 [ OK ] get_xtype_from_string.handles_pos_uint16_t_0 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint16_t_1 [ OK ] get_xtype_from_string.handles_pos_uint16_t_1 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint16_t_65535 [ OK ] get_xtype_from_string.handles_pos_uint16_t_65535 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_74 [ OK ] get_xtype_from_string.handles_neguint16_t_74 (2 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_75 [ OK ] get_xtype_from_string.handles_neguint16_t_75 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_76 [ OK ] get_xtype_from_string.handles_neguint16_t_76 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_77 [ OK ] get_xtype_from_string.handles_neguint16_t_77 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_78 [ OK ] get_xtype_from_string.handles_neguint16_t_78 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_80 [ OK ] get_xtype_from_string.handles_neguint16_t_80 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_81 [ OK ] get_xtype_from_string.handles_neguint16_t_81 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_82 [ OK ] get_xtype_from_string.handles_neguint16_t_82 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_83 [ OK ] get_xtype_from_string.handles_neguint16_t_83 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_85 [ OK ] get_xtype_from_string.handles_neguint16_t_85 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_86 [ OK ] get_xtype_from_string.handles_neguint16_t_86 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_87 [ OK ] get_xtype_from_string.handles_neguint16_t_87 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_88 [ OK ] get_xtype_from_string.handles_neguint16_t_88 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_89 [ OK ] get_xtype_from_string.handles_neguint16_t_89 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_90 [ OK ] get_xtype_from_string.handles_neguint16_t_90 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_92 [ OK ] get_xtype_from_string.handles_neguint16_t_92 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_93 [ OK ] get_xtype_from_string.handles_neguint16_t_93 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_94 [ OK ] get_xtype_from_string.handles_neguint16_t_94 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_95 [ OK ] get_xtype_from_string.handles_neguint16_t_95 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_96 [ OK ] get_xtype_from_string.handles_neguint16_t_96 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_98 [ OK ] get_xtype_from_string.handles_neguint16_t_98 (2 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_99 [ OK ] get_xtype_from_string.handles_neguint16_t_99 (2 ms) [ RUN ] get_xtype_from_string.handles_neguint16_t_100 [ OK ] get_xtype_from_string.handles_neguint16_t_100 (2 ms) [ RUN ] get_xtype_from_string.handles_pos_uint32_t_0 [ OK ] get_xtype_from_string.handles_pos_uint32_t_0 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint32_t_1 [ OK ] get_xtype_from_string.handles_pos_uint32_t_1 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint32_t_4294967295 [ OK ] get_xtype_from_string.handles_pos_uint32_t_4294967295 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_107 [ OK ] get_xtype_from_string.handles_neguint32_t_107 (3 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_108 [ OK ] get_xtype_from_string.handles_neguint32_t_108 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_109 [ OK ] get_xtype_from_string.handles_neguint32_t_109 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_110 [ OK ] get_xtype_from_string.handles_neguint32_t_110 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_111 [ OK ] get_xtype_from_string.handles_neguint32_t_111 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_113 [ OK ] get_xtype_from_string.handles_neguint32_t_113 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_114 [ OK ] get_xtype_from_string.handles_neguint32_t_114 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_115 [ OK ] get_xtype_from_string.handles_neguint32_t_115 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_116 [ OK ] get_xtype_from_string.handles_neguint32_t_116 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_118 [ OK ] get_xtype_from_string.handles_neguint32_t_118 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_119 [ OK ] get_xtype_from_string.handles_neguint32_t_119 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_120 [ OK ] get_xtype_from_string.handles_neguint32_t_120 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_121 [ OK ] get_xtype_from_string.handles_neguint32_t_121 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_122 [ OK ] get_xtype_from_string.handles_neguint32_t_122 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_123 [ OK ] get_xtype_from_string.handles_neguint32_t_123 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_125 [ OK ] get_xtype_from_string.handles_neguint32_t_125 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_126 [ OK ] get_xtype_from_string.handles_neguint32_t_126 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_127 [ OK ] get_xtype_from_string.handles_neguint32_t_127 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_128 [ OK ] get_xtype_from_string.handles_neguint32_t_128 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_129 [ OK ] get_xtype_from_string.handles_neguint32_t_129 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_131 [ OK ] get_xtype_from_string.handles_neguint32_t_131 (2 ms) [ RUN ] get_xtype_from_string.handles_neguint32_t_132 [ OK ] get_xtype_from_string.handles_neguint32_t_132 (3 ms) [ RUN ] get_xtype_from_string.handles_pos_uint64_t_0 [ OK ] get_xtype_from_string.handles_pos_uint64_t_0 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint64_t_1 [ OK ] get_xtype_from_string.handles_pos_uint64_t_1 (0 ms) [ RUN ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL [ OK ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_138 [ OK ] get_xtype_from_string.handles_neguint64_t_138 (2 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_139 [ OK ] get_xtype_from_string.handles_neguint64_t_139 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_140 [ OK ] get_xtype_from_string.handles_neguint64_t_140 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_141 [ OK ] get_xtype_from_string.handles_neguint64_t_141 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_142 [ OK ] get_xtype_from_string.handles_neguint64_t_142 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_144 [ OK ] get_xtype_from_string.handles_neguint64_t_144 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_145 [ OK ] get_xtype_from_string.handles_neguint64_t_145 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_146 [ OK ] get_xtype_from_string.handles_neguint64_t_146 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_147 [ OK ] get_xtype_from_string.handles_neguint64_t_147 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_149 [ OK ] get_xtype_from_string.handles_neguint64_t_149 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_150 [ OK ] get_xtype_from_string.handles_neguint64_t_150 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_151 [ OK ] get_xtype_from_string.handles_neguint64_t_151 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_152 [ OK ] get_xtype_from_string.handles_neguint64_t_152 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_153 [ OK ] get_xtype_from_string.handles_neguint64_t_153 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_154 [ OK ] get_xtype_from_string.handles_neguint64_t_154 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_156 [ OK ] get_xtype_from_string.handles_neguint64_t_156 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_157 [ OK ] get_xtype_from_string.handles_neguint64_t_157 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_158 [ OK ] get_xtype_from_string.handles_neguint64_t_158 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_159 [ OK ] get_xtype_from_string.handles_neguint64_t_159 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_160 [ OK ] get_xtype_from_string.handles_neguint64_t_160 (0 ms) [ RUN ] get_xtype_from_string.handles_neguint64_t_162 [ OK ] get_xtype_from_string.handles_neguint64_t_162 (2 ms) [----------] 75 tests from get_xtype_from_string (28 ms total) [----------] 6 tests from hashchain [ RUN ] hashchain.empty [ OK ] hashchain.empty (0 ms) [ RUN ] hashchain.genesis [ OK ] hashchain.genesis (0 ms) [ RUN ] hashchain.push_back [ OK ] hashchain.push_back (0 ms) [ RUN ] hashchain.clear_empty [ OK ] hashchain.clear_empty (0 ms) [ RUN ] hashchain.crop [ OK ] hashchain.crop (0 ms) [ RUN ] hashchain.trim [ OK ] hashchain.trim (0 ms) [----------] 6 tests from hashchain (0 ms total) [----------] 7 tests from HTTP_Server_Auth [ RUN ] HTTP_Server_Auth.NotRequired [ OK ] HTTP_Server_Auth.NotRequired (0 ms) [ RUN ] HTTP_Server_Auth.MissingAuth [ OK ] HTTP_Server_Auth.MissingAuth (0 ms) [ RUN ] HTTP_Server_Auth.BadSyntax [ OK ] HTTP_Server_Auth.BadSyntax (0 ms) [ RUN ] HTTP_Server_Auth.MD5 [ OK ] HTTP_Server_Auth.MD5 (0 ms) [ RUN ] HTTP_Server_Auth.MD5_sess [ OK ] HTTP_Server_Auth.MD5_sess (0 ms) [ RUN ] HTTP_Server_Auth.MD5_auth [ OK ] HTTP_Server_Auth.MD5_auth (1 ms) [ RUN ] HTTP_Server_Auth.MD5_sess_auth [ OK ] HTTP_Server_Auth.MD5_sess_auth (0 ms) [----------] 7 tests from HTTP_Server_Auth (1 ms total) [----------] 1 test from HTTP_Auth [ RUN ] HTTP_Auth.DogFood [ OK ] HTTP_Auth.DogFood (9 ms) [----------] 1 test from HTTP_Auth (9 ms total) [----------] 5 tests from HTTP_Client_Auth [ RUN ] HTTP_Client_Auth.Unavailable [ OK ] HTTP_Client_Auth.Unavailable (0 ms) [ RUN ] HTTP_Client_Auth.MissingAuthenticate [ OK ] HTTP_Client_Auth.MissingAuthenticate (0 ms) [ RUN ] HTTP_Client_Auth.BadSyntax [ OK ] HTTP_Client_Auth.BadSyntax (0 ms) [ RUN ] HTTP_Client_Auth.MD5 [ OK ] HTTP_Client_Auth.MD5 (0 ms) [ RUN ] HTTP_Client_Auth.MD5_auth [ OK ] HTTP_Client_Auth.MD5_auth (9 ms) [----------] 5 tests from HTTP_Client_Auth (9 ms total) [----------] 1 test from HTTP [ RUN ] HTTP.Add_Field [ OK ] HTTP.Add_Field (0 ms) [----------] 1 test from HTTP (0 ms total) [----------] 2 tests from memwipe [ RUN ] memwipe.control [ OK ] memwipe.control (0 ms) [ RUN ] memwipe.works [ OK ] memwipe.works (0 ms) [----------] 2 tests from memwipe (0 ms total) [----------] 3 tests from mnemonics [ RUN ] mnemonics.consistency 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'asa' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'ave' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'boa' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'cal' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'dar' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'don' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'dos' is shorter than its prefix length, 4 2018-04-05 16:36:56.450 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'eco' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'eje' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'fax' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'feo' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'fin' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'gen' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'gol' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'haz' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'ira' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'luz' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'mar' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'mes' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'mil' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'oca' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'ojo' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'ola' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'oro' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'oso' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'pan' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'pez' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'pie' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'red' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'res' is shorter than its prefix length, 4 2018-04-05 16:36:56.451 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 Español word 'rey' is shorter than its prefix length, 4 [ OK ] mnemonics.consistency (8 ms) [ RUN ] mnemonics.all_languages Test seed without checksum: 李 储 误 堆 倾 品 智 巩 府 差 唐 后 制 岸 栏 眼 愿 左 锁 阔 境 只 辉 导 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'out' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'eye' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thin 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'too' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'try' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'cry' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'end' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'off' is shorter than its prefix length, 4 2018-04-05 16:36:56.457 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'ask' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'got' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'yet' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'run' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'own' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'god' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'new' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'two' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'use' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'any' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'sky' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'put' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: happ 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: star 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'red' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'air' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'lip' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'hit' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: real 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: brea 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: agai 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'fly' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: unde 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: real 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'guy' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'eat' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: brea 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dark 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: alon 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: beau 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hear 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'kid' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dad' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'war' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'act' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chan 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chil 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'sea' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'lot' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'sad' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'mom' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'few' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: mean 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: real 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bit' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: happ 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'men' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'age' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'ice' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thro 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'leg' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: good 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: know 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shou 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pret 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'joy' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dry' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: clea 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'son' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sorr 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'hug' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'sat' is shorter than its prefix length, 4 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: fina 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sile 2018-04-05 16:36:56.458 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ange 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cont 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dog' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: give 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: your 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'hey' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'pay' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: take 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crea 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: forg 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'rip' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'job' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: laug 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stor 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'beg' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: simp 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'win' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: flow 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stre 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'gun' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: heav 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shou 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stra 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thro 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'ash' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: imag 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: warm 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: yell 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: frie 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: prob 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'six' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: nigh 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thou 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: wors 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: bare 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crea 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'art' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pass 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: quic 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: brok 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'box' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chil 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'tie' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: fore 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'pen' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stre 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comp 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: coun 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'wet' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stre 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: forg 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: plan 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: both 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: bott 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'fix' is shorter than its prefix length, 4 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: forg 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sure 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: teac 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gent 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: writ 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chai 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: them 2018-04-05 16:36:56.459 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'cup' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: expe 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: free 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'pop' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: soft 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stra 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bar' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: love 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: clos 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hand 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'key' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'won' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dirt 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pres 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: swea 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: grow 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: know 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: numb 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pres 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'buy' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'add' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cont 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dist 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: purp 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thre 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gras 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: inno 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shad 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'toe' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: visi 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cons 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'ink' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sile 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stre 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bus' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'mix' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pray 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pres 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: trai 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bag' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: expl 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: fami 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: refl 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: scen 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: self 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: wond 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: atte 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: birt 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: perf 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cons 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'egg' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: eter 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: floo 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: scre 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: buil 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: desp 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: mess 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stri 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: clea 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: imag 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: less 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stro 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: bloo 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: foot 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'mud' is shorter than its prefix length, 4 2018-04-05 16:36:56.460 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'nod' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: rela 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sudd 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: admi 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: blin 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: brea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cons 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cree 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: diff 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: empt 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: plan 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'rub' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: some 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: tigh 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: brea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dese 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gran 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: plea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: powe 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thre 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bee' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: blan 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: butt 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: care 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comp 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: deep 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: drea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gott 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gree 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: repl 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: spin 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chil 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: coll 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: depr 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: even 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: grou 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hone 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: nerv 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pain 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: poet 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: prin 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: show 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stai 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: trea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chee 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crim 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: exis 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'fog' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: foot 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'gay' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: illu 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stud 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: supp 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: appr 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: coll 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: conf 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crea 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: girl 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'hop' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: moon 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: peac 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'pig' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: scre 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thro 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thro 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'wow' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cour 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dim' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'hum' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'led' is shorter than its prefix length, 4 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: natu 2018-04-05 16:36:56.461 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: near 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: need 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: peac 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: perf 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shin 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shoo 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'sob' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stol 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'tap' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: boun 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: deci 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: desp 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dig' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dot' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hear 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'odd' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: quie 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: sent 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stra 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: unde 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: whis 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: anyw 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'bid' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: bloo 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: care 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comp 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: desc 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: doub 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: drea 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: driv 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: even 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: gran 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hung 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: show 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'shy' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: weak 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: wors 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: wort 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: afte 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: conc 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: draw 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'due' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: free 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: harm 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: hope 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: quit 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: resp 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: salt 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: shee 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: soci 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'aim' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: awak 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: beli 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: bran 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chee 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: conf 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: conn 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: expr 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'fan' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'fur' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: glor 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: igno 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'law' is shorter than its prefix length, 4 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: migh 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: pati 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: poss 2018-04-05 16:36:56.462 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stri 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stri 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: suff 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'cap' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: cert 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comp 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crea 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: deli 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: drag 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: ever 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: fore 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: form 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: frig 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'gas' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: invi 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: poss 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'raw' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: scar 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: seve 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: slig 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'tea' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: terr 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thre 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: tric 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'awe' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: char 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: chea 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comm 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: comp 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: crea 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: defe 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: desp 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dest 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'dew' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: dust 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: expl 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'foe' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: free 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: guil 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: heal 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: impo 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'jaw' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: king 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: mist 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'ode' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: path 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:102 EnglishOld word 'pie' is shorter than its prefix length, 4 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: reve 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: scra 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: spir 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: stra 2018-04-05 16:36:56.463 [SRV_MAIN] WARN default src/mnemonics/language_base.h:118 Duplicate prefix in EnglishOld word list: thro Detected language: 简体中文 (中国) Returned seed: 李 储 误 堆 倾 品 智 巩 府 差 唐 后 制 岸 栏 眼 愿 左 锁 阔 境 只 辉 导 品 Test seed with checksum: 李 储 误 堆 倾 品 智 巩 府 差 唐 后 制 岸 栏 眼 愿 左 锁 阔 境 只 辉 导 品 Detected language: 简体中文 (中国) Returned seed: 李 储 误 堆 倾 品 智 巩 府 差 唐 后 制 岸 栏 眼 愿 左 锁 阔 境 只 辉 导 品 Test seed without checksum: soil saxophone citadel mittens iris system update fitting knapsack vowels nuance bested archer aerial womanly unopened itself warped tumbling kisses wobbly cafe elapse jingle Detected language: English Returned seed: soil saxophone citadel mittens iris system update fitting knapsack vowels nuance bested archer aerial womanly unopened itself warped tumbling kisses wobbly cafe elapse jingle fitting Test seed with checksum: soil saxophone citadel mittens iris system update fitting knapsack vowels nuance bested archer aerial womanly unopened itself warped tumbling kisses wobbly cafe elapse jingle fitting Detected language: English Returned seed: soil saxophone citadel mittens iris system update fitting knapsack vowels nuance bested archer aerial womanly unopened itself warped tumbling kisses wobbly cafe elapse jingle fitting Test seed without checksum: burla cutis bien baúl chapa país banco guerra cambio azufre pomelo opaco flor naval hostil largo neón desayuno doble acción jugador historia fecha clan Detected language: Español Returned seed: burla cutis bien baúl chapa país banco guerra cambio azufre pomelo opaco flor naval hostil largo neón desayuno doble acción jugador historia fecha clan opaco Test seed with checksum: burla cutis bien baúl chapa país banco guerra cambio azufre pomelo opaco flor naval hostil largo neón desayuno doble acción jugador historia fecha clan opaco Detected language: Español Returned seed: burla cutis bien baúl chapa país banco guerra cambio azufre pomelo opaco flor naval hostil largo neón desayuno doble acción jugador historia fecha clan opaco Test seed without checksum: oigale camurca suturar bimotor alforriar sumula femur homus jeova oasis aurora oxente unesco fado reorientar xifopago dietista livros fezinha riacho potro ecumenismo torvelinho adjunto Detected language: Português Returned seed: oigale camurca suturar bimotor alforriar sumula femur homus jeova oasis aurora oxente unesco fado reorientar xifopago dietista livros fezinha riacho potro ecumenismo torvelinho adjunto torvelinho Test seed with checksum: oigale camurca suturar bimotor alforriar sumula femur homus jeova oasis aurora oxente unesco fado reorientar xifopago dietista livros fezinha riacho potro ecumenismo torvelinho adjunto torvelinho Detected language: Português Returned seed: oigale camurca suturar bimotor alforriar sumula femur homus jeova oasis aurora oxente unesco fado reorientar xifopago dietista livros fezinha riacho potro ecumenismo torvelinho adjunto torvelinho Test seed without checksum: だったい たうえ すいえい ついか ないかく いねむり こくご ねんかん さこく きひん きせつ たぼう うがい ざいちゅう いじわる はかい たれる いっぽう かんそう しょもつ さべつ うきわ にっすう さとし Detected language: 日本語 Returned seed: だったい たうえ すいえい ついか ないかく いねむり こくご ねんかん さこく きひん きせつ たぼう うがい ざいちゅう いじわる はかい たれる いっぽう かんそう しょもつ さべつ うきわ にっすう さとし はかい Test seed with checksum: だったい たうえ すいえい ついか ないかく いねむり こくご ねんかん さこく きひん きせつ たぼう うがい ざいちゅう いじわる はかい たれる いっぽう かんそう しょもつ さべつ うきわ にっすう さとし はかい Detected language: 日本語 Returned seed: だったい たうえ すいえい ついか ないかく いねむり こくご ねんかん さこく きひん きせつ たぼう うがい ざいちゅう いじわる はかい たれる いっぽう かんそう しょもつ さべつ うきわ にっすう さとし はかい Test seed without checksum: Lammfell Ansage Zäpfchen Emigrant Havarie Nähnadel Käsebrot Gürtel Oktave Fußbad anlocken Sandbank Lerche Feuer Astronom Hurrikan Computer Radclub Niere Journal Diesel Ochse Kindheit Laune Detected language: Deutsch Returned seed: Lammfell Ansage Zäpfchen Emigrant Havarie Nähnadel Käsebrot Gürtel Oktave Fußbad anlocken Sandbank Lerche Feuer Astronom Hurrikan Computer Radclub Niere Journal Diesel Ochse Kindheit Laune Kindheit Test seed with checksum: Lammfell Ansage Zäpfchen Emigrant Havarie Nähnadel Käsebrot Gürtel Oktave Fußbad anlocken Sandbank Lerche Feuer Astronom Hurrikan Computer Radclub Niere Journal Diesel Ochse Kindheit Laune Kindheit Detected language: Deutsch Returned seed: Lammfell Ansage Zäpfchen Emigrant Havarie Nähnadel Käsebrot Gürtel Oktave Fußbad anlocken Sandbank Lerche Feuer Astronom Hurrikan Computer Radclub Niere Journal Diesel Ochse Kindheit Laune Kindheit Test seed without checksum: anticipo cicerone percorso eclissi limite reparto scuderia caraffa fittizio arrosto alimento salto epoca aluminio fioraio binocolo sigaro pisolino teorema adeguato gigante equivoco ipotesi venire Detected language: Italiano Returned seed: anticipo cicerone percorso eclissi limite reparto scuderia caraffa fittizio arrosto alimento salto epoca aluminio fioraio binocolo sigaro pisolino teorema adeguato gigante equivoco ipotesi venire arrosto Test seed with checksum: anticipo cicerone percorso eclissi limite reparto scuderia caraffa fittizio arrosto alimento salto epoca aluminio fioraio binocolo sigaro pisolino teorema adeguato gigante equivoco ipotesi venire arrosto Detected language: Italiano Returned seed: anticipo cicerone percorso eclissi limite reparto scuderia caraffa fittizio arrosto alimento salto epoca aluminio fioraio binocolo sigaro pisolino teorema adeguato gigante equivoco ipotesi venire arrosto Test seed without checksum: кнут ария майор торговля новый оптимизм чемодан ателье интерес дукат предмет сентябрь лавка взнос мебель нежный петля октябрь совет хулиган сцена тяжелый мочь нужный Detected language: русский язык Returned seed: кнут ария майор торговля новый оптимизм чемодан ателье интерес дукат предмет сентябрь лавка взнос мебель нежный петля октябрь совет хулиган сцена тяжелый мочь нужный сентябрь Test seed with checksum: кнут ария майор торговля новый оптимизм чемодан ателье интерес дукат предмет сентябрь лавка взнос мебель нежный петля октябрь совет хулиган сцена тяжелый мочь нужный сентябрь Detected language: русский язык Returned seed: кнут ария майор торговля новый оптимизм чемодан ателье интерес дукат предмет сентябрь лавка взнос мебель нежный петля октябрь совет хулиган сцена тяжелый мочь нужный сентябрь Test seed without checksum: queue caisse user mimer rendre multiple lundi parole avion neige dorer culte arracher atroce percer caler raser terme niveau voici placer motif lieutenant mode Detected language: Français Returned seed: queue caisse user mimer rendre multiple lundi parole avion neige dorer culte arracher atroce percer caler raser terme niveau voici placer motif lieutenant mode mode Test seed with checksum: queue caisse user mimer rendre multiple lundi parole avion neige dorer culte arracher atroce percer caler raser terme niveau voici placer motif lieutenant mode mode Detected language: Français Returned seed: queue caisse user mimer rendre multiple lundi parole avion neige dorer culte arracher atroce percer caler raser terme niveau voici placer motif lieutenant mode mode Test seed without checksum: lulkoek hazebroek spleet cement celplasma misraden rosbief zuur debbie erasmus aterling zitdag weldaad gletsjer zijlijn urbaan kram limburg stuif ugandees optreden getracht standaard ontvallen Detected language: Nederlands Returned seed: lulkoek hazebroek spleet cement celplasma misraden rosbief zuur debbie erasmus aterling zitdag weldaad gletsjer zijlijn urbaan kram limburg stuif ugandees optreden getracht standaard ontvallen cement Test seed with checksum: lulkoek hazebroek spleet cement celplasma misraden rosbief zuur debbie erasmus aterling zitdag weldaad gletsjer zijlijn urbaan kram limburg stuif ugandees optreden getracht standaard ontvallen cement Detected language: Nederlands Returned seed: lulkoek hazebroek spleet cement celplasma misraden rosbief zuur debbie erasmus aterling zitdag weldaad gletsjer zijlijn urbaan kram limburg stuif ugandees optreden getracht standaard ontvallen cement Test seed without checksum: girlando dormi botelo hugenoto ofte tredi cefalo nektaro prapatroj bordo dubi beata omaro advokato satelito tumulto erikejo tumulto iperito japano taglumo rando bavara situacio Detected language: Esperanto Returned seed: girlando dormi botelo hugenoto ofte tredi cefalo nektaro prapatroj bordo dubi beata omaro advokato satelito tumulto erikejo tumulto iperito japano taglumo rando bavara situacio erikejo Test seed with checksum: girlando dormi botelo hugenoto ofte tredi cefalo nektaro prapatroj bordo dubi beata omaro advokato satelito tumulto erikejo tumulto iperito japano taglumo rando bavara situacio erikejo Detected language: Esperanto Returned seed: girlando dormi botelo hugenoto ofte tredi cefalo nektaro prapatroj bordo dubi beata omaro advokato satelito tumulto erikejo tumulto iperito japano taglumo rando bavara situacio erikejo Test seed without checksum: mapni balji janco slanu stali klina gadri tamji palku zanru cfipu mapra mifra jbobau zbepi zunle citri venfu rakso boske spisa gunka briju cpare Detected language: Lojban Returned seed: mapni balji janco slanu stali klina gadri tamji palku zanru cfipu mapra mifra jbobau zbepi zunle citri venfu rakso boske spisa gunka briju cpare venfu Test seed with checksum: mapni balji janco slanu stali klina gadri tamji palku zanru cfipu mapra mifra jbobau zbepi zunle citri venfu rakso boske spisa gunka briju cpare venfu Detected language: Lojban Returned seed: mapni balji janco slanu stali klina gadri tamji palku zanru cfipu mapra mifra jbobau zbepi zunle citri venfu rakso boske spisa gunka briju cpare venfu [ OK ] mnemonics.all_languages (7 ms) [ RUN ] mnemonics.language_detection_with_bad_checksum [ OK ] mnemonics.language_detection_with_bad_checksum (0 ms) [----------] 3 tests from mnemonics (15 ms total) [----------] 2 tests from mul128 [ RUN ] mul128.handles_zero [ OK ] mul128.handles_zero (0 ms) [ RUN ] mul128.handles_one [ OK ] mul128.handles_one (0 ms) [----------] 2 tests from mul128 (0 ms total) [----------] 1 test from mul128_without_carry [ RUN ] mul128_without_carry.multiplies_correctly [ OK ] mul128_without_carry.multiplies_correctly (0 ms) [----------] 1 test from mul128_without_carry (0 ms total) [----------] 1 test from mul128_with_carry_1_only [ RUN ] mul128_with_carry_1_only.multiplies_correctly [ OK ] mul128_with_carry_1_only.multiplies_correctly (0 ms) [----------] 1 test from mul128_with_carry_1_only (0 ms total) [----------] 1 test from mul128_with_carry_2_only [ RUN ] mul128_with_carry_2_only.multiplies_correctly [ OK ] mul128_with_carry_2_only.multiplies_correctly (0 ms) [----------] 1 test from mul128_with_carry_2_only (0 ms total) [----------] 1 test from mul128_with_carry_1_and_2 [ RUN ] mul128_with_carry_1_and_2.multiplies_correctly [ OK ] mul128_with_carry_1_and_2.multiplies_correctly (0 ms) [----------] 1 test from mul128_with_carry_1_and_2 (0 ms total) [----------] 5 tests from div128_32 [ RUN ] div128_32.handles_zero [ OK ] div128_32.handles_zero (0 ms) [ RUN ] div128_32.handles_one [ OK ] div128_32.handles_one (0 ms) [ RUN ] div128_32.handles_if_dividend_less_divider [ OK ] div128_32.handles_if_dividend_less_divider (0 ms) [ RUN ] div128_32.handles_if_dividend_dwords_less_divider [ OK ] div128_32.handles_if_dividend_dwords_less_divider (0 ms) [ RUN ] div128_32.works_correctly [ OK ] div128_32.works_correctly (0 ms) [----------] 5 tests from div128_32 (0 ms total) [----------] 3 tests from multisig [ RUN ] multisig.make_2_2 [ OK ] multisig.make_2_2 (456 ms) [ RUN ] multisig.make_3_3 [ OK ] multisig.make_3_3 (306 ms) [ RUN ] multisig.make_2_3 [ OK ] multisig.make_2_3 (302 ms) [----------] 3 tests from multisig (1066 ms total) [----------] 62 tests from parse_amount [ RUN ] parse_amount.handles_pos_0 [ OK ] parse_amount.handles_pos_0 (0 ms) [ RUN ] parse_amount.handles_pos_00 [ OK ] parse_amount.handles_pos_00 (0 ms) [ RUN ] parse_amount.handles_pos_00000000 [ OK ] parse_amount.handles_pos_00000000 (0 ms) [ RUN ] parse_amount.handles_pos_000000000 [ OK ] parse_amount.handles_pos_000000000 (0 ms) [ RUN ] parse_amount.handles_pos_00000000000000000000000000000000 [ OK ] parse_amount.handles_pos_00000000000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos__0 [ OK ] parse_amount.handles_pos__0 (0 ms) [ RUN ] parse_amount.handles_pos__00 [ OK ] parse_amount.handles_pos__00 (0 ms) [ RUN ] parse_amount.handles_pos__00000000 [ OK ] parse_amount.handles_pos__00000000 (0 ms) [ RUN ] parse_amount.handles_pos__000000000 [ OK ] parse_amount.handles_pos__000000000 (0 ms) [ RUN ] parse_amount.handles_pos__00000000000000000000000000000000 [ OK ] parse_amount.handles_pos__00000000000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_00000000_ [ OK ] parse_amount.handles_pos_00000000_ (0 ms) [ RUN ] parse_amount.handles_pos_000000000_ [ OK ] parse_amount.handles_pos_000000000_ (0 ms) [ RUN ] parse_amount.handles_pos_00000000000000000000000000000000_ [ OK ] parse_amount.handles_pos_00000000000000000000000000000000_ (0 ms) [ RUN ] parse_amount.handles_pos_0_ [ OK ] parse_amount.handles_pos_0_ (0 ms) [ RUN ] parse_amount.handles_pos_0_0 [ OK ] parse_amount.handles_pos_0_0 (0 ms) [ RUN ] parse_amount.handles_pos_0_00 [ OK ] parse_amount.handles_pos_0_00 (0 ms) [ RUN ] parse_amount.handles_pos_0_00000000 [ OK ] parse_amount.handles_pos_0_00000000 (0 ms) [ RUN ] parse_amount.handles_pos_0_000000000 [ OK ] parse_amount.handles_pos_0_000000000 (0 ms) [ RUN ] parse_amount.handles_pos_0_00000000000000000000000000000000 [ OK ] parse_amount.handles_pos_0_00000000000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_00_ [ OK ] parse_amount.handles_pos_00_ (0 ms) [ RUN ] parse_amount.handles_pos_00_0 [ OK ] parse_amount.handles_pos_00_0 (0 ms) [ RUN ] parse_amount.handles_pos_00_00 [ OK ] parse_amount.handles_pos_00_00 (0 ms) [ RUN ] parse_amount.handles_pos_00_00000000 [ OK ] parse_amount.handles_pos_00_00000000 (0 ms) [ RUN ] parse_amount.handles_pos_00_000000000 [ OK ] parse_amount.handles_pos_00_000000000 (0 ms) [ RUN ] parse_amount.handles_pos_00_00000000000000000000000000000000 [ OK ] parse_amount.handles_pos_00_00000000000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_0_000000000001 [ OK ] parse_amount.handles_pos_0_000000000001 (0 ms) [ RUN ] parse_amount.handles_pos_0_0000000000010 [ OK ] parse_amount.handles_pos_0_0000000000010 (0 ms) [ RUN ] parse_amount.handles_pos_0_0000000000010000000000000000000000000 [ OK ] parse_amount.handles_pos_0_0000000000010000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_0_000000000009 [ OK ] parse_amount.handles_pos_0_000000000009 (0 ms) [ RUN ] parse_amount.handles_pos_0_0000000000090 [ OK ] parse_amount.handles_pos_0_0000000000090 (0 ms) [ RUN ] parse_amount.handles_pos_0_0000000000090000000000000000000000000 [ OK ] parse_amount.handles_pos_0_0000000000090000000000000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_1 [ OK ] parse_amount.handles_pos_1 (0 ms) [ RUN ] parse_amount.handles_pos_10 [ OK ] parse_amount.handles_pos_10 (0 ms) [ RUN ] parse_amount.handles_pos_100 [ OK ] parse_amount.handles_pos_100 (0 ms) [ RUN ] parse_amount.handles_pos_1000 [ OK ] parse_amount.handles_pos_1000 (0 ms) [ RUN ] parse_amount.handles_pos_6553_5 [ OK ] parse_amount.handles_pos_6553_5 (0 ms) [ RUN ] parse_amount.handles_pos_429496_7295 [ OK ] parse_amount.handles_pos_429496_7295 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_0737 [ OK ] parse_amount.handles_pos_18446744_0737 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_0737000 [ OK ] parse_amount.handles_pos_18446744_0737000 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_07370000 [ OK ] parse_amount.handles_pos_18446744_07370000 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_073700000 [ OK ] parse_amount.handles_pos_18446744_073700000 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_0737000000000000000 [ OK ] parse_amount.handles_pos_18446744_0737000000000000000 (0 ms) [ RUN ] parse_amount.handles_pos_18446744_073709551615 [ OK ] parse_amount.handles_pos_18446744_073709551615 (0 ms) [ RUN ] parse_amount.handles_neg_empty_string [ OK ] parse_amount.handles_neg_empty_string (0 ms) [ RUN ] parse_amount.handles_neg_minus_0 [ OK ] parse_amount.handles_neg_minus_0 (0 ms) [ RUN ] parse_amount.handles_neg_plus_0 [ OK ] parse_amount.handles_neg_plus_0 (0 ms) [ RUN ] parse_amount.handles_neg_minus_1 [ OK ] parse_amount.handles_neg_minus_1 (0 ms) [ RUN ] parse_amount.handles_neg_plus_1 [ OK ] parse_amount.handles_neg_plus_1 (0 ms) [ RUN ] parse_amount.handles_neg_only_point [ OK ] parse_amount.handles_neg_only_point (0 ms) [ RUN ] parse_amount.handles_neg_0_0000000000001 [ OK ] parse_amount.handles_neg_0_0000000000001 (0 ms) [ RUN ] parse_amount.handles_neg_0_0000000000009 [ OK ] parse_amount.handles_neg_0_0000000000009 (0 ms) [ RUN ] parse_amount.handles_neg_184467440737_000000001 [ OK ] parse_amount.handles_neg_184467440737_000000001 (2 ms) [ RUN ] parse_amount.handles_neg_184467440737_09551616 [ OK ] parse_amount.handles_neg_184467440737_09551616 (3 ms) [ RUN ] parse_amount.handles_neg_184467440738 [ OK ] parse_amount.handles_neg_184467440738 (2 ms) [ RUN ] parse_amount.handles_neg_18446744073709551616 [ OK ] parse_amount.handles_neg_18446744073709551616 (3 ms) [ RUN ] parse_amount.handles_neg___ [ OK ] parse_amount.handles_neg___ (0 ms) [ RUN ] parse_amount.handles_neg_0__ [ OK ] parse_amount.handles_neg_0__ (0 ms) [ RUN ] parse_amount.handles_neg___0 [ OK ] parse_amount.handles_neg___0 (0 ms) [ RUN ] parse_amount.handles_neg_0__0 [ OK ] parse_amount.handles_neg_0__0 (0 ms) [ RUN ] parse_amount.handles_neg_0_0_ [ OK ] parse_amount.handles_neg_0_0_ (0 ms) [ RUN ] parse_amount.handles_neg__0_0 [ OK ] parse_amount.handles_neg__0_0 (0 ms) [ RUN ] parse_amount.handles_neg_0_0_0 [ OK ] parse_amount.handles_neg_0_0_0 (0 ms) [----------] 62 tests from parse_amount (16 ms total) [----------] 8 tests from Serialization [ RUN ] Serialization.BinaryArchiveInts [ OK ] Serialization.BinaryArchiveInts (0 ms) [ RUN ] Serialization.BinaryArchiveVarInts [ OK ] Serialization.BinaryArchiveVarInts (0 ms) [ RUN ] Serialization.Test1 [ OK ] Serialization.Test1 (0 ms) [ RUN ] Serialization.Overflow [ OK ] Serialization.Overflow (0 ms) [ RUN ] Serialization.serializes_vector_uint64_as_varint [ OK ] Serialization.serializes_vector_uint64_as_varint (0 ms) [ RUN ] Serialization.serializes_vector_int64_as_fixed_int [ OK ] Serialization.serializes_vector_int64_as_fixed_int (0 ms) [ RUN ] Serialization.serializes_transacion_signatures_correctly [ OK ] Serialization.serializes_transacion_signatures_correctly (0 ms) [ RUN ] Serialization.serializes_ringct_types [ OK ] Serialization.serializes_ringct_types (54 ms) [----------] 8 tests from Serialization (54 ms total) [----------] 3 tests from sha256 [ RUN ] sha256.empty [ OK ] sha256.empty (14 ms) [ RUN ] sha256.small [ OK ] sha256.small (0 ms) [ RUN ] sha256.large [ OK ] sha256.large (77 ms) [----------] 3 tests from sha256 (91 ms total) [----------] 1 test from slowmem [ RUN ] slowmem.Success [ OK ] slowmem.Success (0 ms) [----------] 1 test from slowmem (0 ms total) [----------] 3 tests from WalletSubaddress [ RUN ] WalletSubaddress.GetSubaddressLabel [ OK ] WalletSubaddress.GetSubaddressLabel (1041 ms) [ RUN ] WalletSubaddress.AddSubaddress [ OK ] WalletSubaddress.AddSubaddress (1051 ms) [ RUN ] WalletSubaddress.OutOfBoundsIndexes 2018-04-05 16:37:00.824 [SRV_MAIN] ERROR wallet.wallet2 src/wallet/wallet2.cpp:963 Subaddress label doesn't exist [ OK ] WalletSubaddress.OutOfBoundsIndexes (1042 ms) [----------] 3 tests from WalletSubaddress (3134 ms total) [----------] 9 tests from parse_tx_extra [ RUN ] parse_tx_extra.handles_empty_extra [ OK ] parse_tx_extra.handles_empty_extra (0 ms) [ RUN ] parse_tx_extra.handles_padding_only_size_1 [ OK ] parse_tx_extra.handles_padding_only_size_1 (7 ms) [ RUN ] parse_tx_extra.handles_padding_only_size_2 [ OK ] parse_tx_extra.handles_padding_only_size_2 (0 ms) [ RUN ] parse_tx_extra.handles_padding_only_max_size [ OK ] parse_tx_extra.handles_padding_only_max_size (0 ms) [ RUN ] parse_tx_extra.handles_padding_only_exceed_max_size [ OK ] parse_tx_extra.handles_padding_only_exceed_max_size (0 ms) [ RUN ] parse_tx_extra.handles_invalid_padding_only [ OK ] parse_tx_extra.handles_invalid_padding_only (0 ms) [ RUN ] parse_tx_extra.handles_pub_key_only [ OK ] parse_tx_extra.handles_pub_key_only (0 ms) [ RUN ] parse_tx_extra.handles_extra_nonce_only [ OK ] parse_tx_extra.handles_extra_nonce_only (0 ms) [ RUN ] parse_tx_extra.handles_pub_key_and_padding [ OK ] parse_tx_extra.handles_pub_key_and_padding (0 ms) [----------] 9 tests from parse_tx_extra (7 ms total) [----------] 3 tests from parse_and_validate_tx_extra [ RUN ] parse_and_validate_tx_extra.is_valid_tx_extra_parsed [ OK ] parse_and_validate_tx_extra.is_valid_tx_extra_parsed (0 ms) [ RUN ] parse_and_validate_tx_extra.fails_on_big_extra_nonce 2018-04-05 16:37:00.832 [SRV_MAIN] ERROR cn src/cryptonote_basic/cryptonote_format_utils.cpp:418 extra nonce could be 255 bytes max [ OK ] parse_and_validate_tx_extra.fails_on_big_extra_nonce (0 ms) [ RUN ] parse_and_validate_tx_extra.fails_on_wrong_size_in_extra_nonce [ OK ] parse_and_validate_tx_extra.fails_on_wrong_size_in_extra_nonce (0 ms) [----------] 3 tests from parse_and_validate_tx_extra (0 ms total) [----------] 1 test from validate_parse_amount_case [ RUN ] validate_parse_amount_case.validate_parse_amount [ OK ] validate_parse_amount_case.validate_parse_amount (0 ms) [----------] 1 test from validate_parse_amount_case (0 ms total) [----------] 2 tests from peer_list [ RUN ] peer_list.peer_list_general 4 [ OK ] peer_list.peer_list_general (0 ms) [ RUN ] peer_list.merge_peer_lists [ OK ] peer_list.merge_peer_lists (0 ms) [----------] 2 tests from peer_list (0 ms total) [----------] 1 test from protocol_pack [ RUN ] protocol_pack.protocol_pack_command [ OK ] protocol_pack.protocol_pack_command (1 ms) [----------] 1 test from protocol_pack (1 ms total) [----------] 1 test from major [ RUN ] major.Only [ OK ] major.Only (16 ms) [----------] 1 test from major (16 ms total) [----------] 1 test from empty_hardforks [ RUN ] empty_hardforks.Success [ OK ] empty_hardforks.Success (3 ms) [----------] 1 test from empty_hardforks (3 ms total) [----------] 1 test from ordering [ RUN ] ordering.Success [ OK ] ordering.Success (0 ms) [----------] 1 test from ordering (0 ms total) [----------] 1 test from states [ RUN ] states.Success [ OK ] states.Success (0 ms) [----------] 1 test from states (0 ms total) [----------] 1 test from steps_asap [ RUN ] steps_asap.Success [ OK ] steps_asap.Success (2 ms) [----------] 1 test from steps_asap (2 ms total) [----------] 1 test from steps_1 [ RUN ] steps_1.Success [ OK ] steps_1.Success (3 ms) [----------] 1 test from steps_1 (3 ms total) [----------] 3 tests from reorganize [ RUN ] reorganize.Same [ OK ] reorganize.Same (30 ms) [ RUN ] reorganize.Changed [ OK ] reorganize.Changed (2 ms) [ RUN ] reorganize.changed [ OK ] reorganize.changed (3 ms) [----------] 3 tests from reorganize (35 ms total) [----------] 2 tests from voting [ RUN ] voting.threshold [ OK ] voting.threshold (4 ms) [ RUN ] voting.different_thresholds [ OK ] voting.different_thresholds (4 ms) [----------] 2 tests from voting (9 ms total) [----------] 1 test from new_blocks [ RUN ] new_blocks.denied [ OK ] new_blocks.denied (3 ms) [----------] 1 test from new_blocks (3 ms total) [----------] 1 test from new_version [ RUN ] new_version.early [ OK ] new_version.early (2 ms) [----------] 1 test from new_version (2 ms total) [----------] 1 test from get [ RUN ] get.higher [ OK ] get.higher (3 ms) [----------] 1 test from get (3 ms total) [----------] 31 tests from uri [ RUN ] uri.empty_string [ OK ] uri.empty_string (0 ms) [ RUN ] uri.no_scheme [ OK ] uri.no_scheme (0 ms) [ RUN ] uri.bad_scheme [ OK ] uri.bad_scheme (1 ms) [ RUN ] uri.scheme_not_first [ OK ] uri.scheme_not_first (0 ms) [ RUN ] uri.no_body [ OK ] uri.no_body (0 ms) [ RUN ] uri.no_address [ OK ] uri.no_address (0 ms) [ RUN ] uri.bad_address [ OK ] uri.bad_address (0 ms) [ RUN ] uri.good_address [ OK ] uri.good_address (1 ms) [ RUN ] uri.good_integrated_address [ OK ] uri.good_integrated_address (0 ms) [ RUN ] uri.parameter_without_inter [ OK ] uri.parameter_without_inter (0 ms) [ RUN ] uri.parameter_without_equals [ OK ] uri.parameter_without_equals (0 ms) [ RUN ] uri.parameter_without_value [ OK ] uri.parameter_without_value (1 ms) [ RUN ] uri.negative_amount [ OK ] uri.negative_amount (0 ms) [ RUN ] uri.bad_amount [ OK ] uri.bad_amount (0 ms) [ RUN ] uri.duplicate_parameter [ OK ] uri.duplicate_parameter (0 ms) [ RUN ] uri.unknown_parameter [ OK ] uri.unknown_parameter (7 ms) [ RUN ] uri.unknown_parameters [ OK ] uri.unknown_parameters (0 ms) [ RUN ] uri.empty_payment_id [ OK ] uri.empty_payment_id (1 ms) [ RUN ] uri.bad_payment_id [ OK ] uri.bad_payment_id (0 ms) [ RUN ] uri.short_payment_id [ OK ] uri.short_payment_id (0 ms) [ RUN ] uri.long_payment_id [ OK ] uri.long_payment_id (0 ms) [ RUN ] uri.payment_id_with_integrated_address [ OK ] uri.payment_id_with_integrated_address (0 ms) [ RUN ] uri.empty_description [ OK ] uri.empty_description (1 ms) [ RUN ] uri.empty_recipient_name [ OK ] uri.empty_recipient_name (0 ms) [ RUN ] uri.non_empty_description [ OK ] uri.non_empty_description (0 ms) [ RUN ] uri.non_empty_recipient_name [ OK ] uri.non_empty_recipient_name (0 ms) [ RUN ] uri.url_encoding [ OK ] uri.url_encoding (1 ms) [ RUN ] uri.non_alphanumeric_url_encoding [ OK ] uri.non_alphanumeric_url_encoding (0 ms) [ RUN ] uri.truncated_url_encoding [ OK ] uri.truncated_url_encoding (0 ms) [ RUN ] uri.percent_without_url_encoding [ OK ] uri.percent_without_url_encoding (0 ms) [ RUN ] uri.url_encoded_once [ OK ] uri.url_encoded_once (1 ms) [----------] 31 tests from uri (14 ms total) [----------] 1 test from varint [ RUN ] varint.equal [ OK ] varint.equal (1 ms) [----------] 1 test from varint (1 ms total) [----------] 136 tests from ringct [ RUN ] ringct.Borromean [ OK ] ringct.Borromean (142 ms) [ RUN ] ringct.MG_sigs [ OK ] ringct.MG_sigs (14 ms) [ RUN ] ringct.range_proofs [ OK ] ringct.range_proofs (153 ms) [ RUN ] ringct.range_proofs_with_fee [ OK ] ringct.range_proofs_with_fee (148 ms) [ RUN ] ringct.simple [ OK ] ringct.simple (77 ms) [ RUN ] ringct.range_proofs_reject_empty_outs [ OK ] ringct.range_proofs_reject_empty_outs (5 ms) [ RUN ] ringct.range_proofs_reject_empty_outs_simple [ OK ] ringct.range_proofs_reject_empty_outs_simple (3 ms) [ RUN ] ringct.range_proofs_reject_empty_ins 2018-04-05 16:37:01.489 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:454 Empty pubs [ OK ] ringct.range_proofs_reject_empty_ins (25 ms) [ RUN ] ringct.range_proofs_reject_empty_ins_simple 2018-04-05 16:37:01.492 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:728 Empty inamounts [ OK ] ringct.range_proofs_reject_empty_ins_simple (3 ms) [ RUN ] ringct.range_proofs_reject_all_empty 2018-04-05 16:37:01.495 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:454 Empty pubs [ OK ] ringct.range_proofs_reject_all_empty (4 ms) [ RUN ] ringct.range_proofs_reject_all_empty_simple 2018-04-05 16:37:01.499 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:728 Empty inamounts [ OK ] ringct.range_proofs_reject_all_empty_simple (2 ms) [ RUN ] ringct.range_proofs_accept_zero_empty [ OK ] ringct.range_proofs_accept_zero_empty (6 ms) [ RUN ] ringct.range_proofs_accept_zero_empty_simple [ OK ] ringct.range_proofs_accept_zero_empty_simple (5 ms) [ RUN ] ringct.range_proofs_reject_empty_zero 2018-04-05 16:37:01.533 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:454 Empty pubs [ OK ] ringct.range_proofs_reject_empty_zero (24 ms) [ RUN ] ringct.range_proofs_reject_empty_zero_simple 2018-04-05 16:37:01.537 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:728 Empty inamounts [ OK ] ringct.range_proofs_reject_empty_zero_simple (3 ms) [ RUN ] ringct.range_proofs_accept_zero_zero [ OK ] ringct.range_proofs_accept_zero_zero (47 ms) [ RUN ] ringct.range_proofs_accept_zero_zero_simple [ OK ] ringct.range_proofs_accept_zero_zero_simple (46 ms) [ RUN ] ringct.range_proofs_accept_zero_out_first [ OK ] ringct.range_proofs_accept_zero_out_first (71 ms) [ RUN ] ringct.range_proofs_accept_zero_out_first_simple [ OK ] ringct.range_proofs_accept_zero_out_first_simple (88 ms) [ RUN ] ringct.range_proofs_accept_zero_out_last [ OK ] ringct.range_proofs_accept_zero_out_last (89 ms) [ RUN ] ringct.range_proofs_accept_zero_out_last_simple [ OK ] ringct.range_proofs_accept_zero_out_last_simple (89 ms) [ RUN ] ringct.range_proofs_accept_zero_out_middle [ OK ] ringct.range_proofs_accept_zero_out_middle (109 ms) [ RUN ] ringct.range_proofs_accept_zero_out_middle_simple [ OK ] ringct.range_proofs_accept_zero_out_middle_simple (129 ms) [ RUN ] ringct.range_proofs_accept_zero_in_first [ OK ] ringct.range_proofs_accept_zero_in_first (52 ms) [ RUN ] ringct.range_proofs_accept_zero_in_first_simple [ OK ] ringct.range_proofs_accept_zero_in_first_simple (52 ms) [ RUN ] ringct.range_proofs_accept_zero_in_last [ OK ] ringct.range_proofs_accept_zero_in_last (50 ms) [ RUN ] ringct.range_proofs_accept_zero_in_last_simple [ OK ] ringct.range_proofs_accept_zero_in_last_simple (58 ms) [ RUN ] ringct.range_proofs_accept_zero_in_middle [ OK ] ringct.range_proofs_accept_zero_in_middle (54 ms) [ RUN ] ringct.range_proofs_accept_zero_in_middle_simple [ OK ] ringct.range_proofs_accept_zero_in_middle_simple (58 ms) [ RUN ] ringct.range_proofs_reject_single_lower [ OK ] ringct.range_proofs_reject_single_lower (47 ms) [ RUN ] ringct.range_proofs_reject_single_lower_simple [ OK ] ringct.range_proofs_reject_single_lower_simple (24 ms) [ RUN ] ringct.range_proofs_reject_single_higher [ OK ] ringct.range_proofs_reject_single_higher (47 ms) [ RUN ] ringct.range_proofs_reject_single_higher_simple [ OK ] ringct.range_proofs_reject_single_higher_simple (24 ms) [ RUN ] ringct.range_proofs_reject_single_out_negative [ OK ] ringct.range_proofs_reject_single_out_negative (48 ms) [ RUN ] ringct.range_proofs_reject_single_out_negative_simple [ OK ] ringct.range_proofs_reject_single_out_negative_simple (26 ms) [ RUN ] ringct.range_proofs_reject_out_negative_first [ OK ] ringct.range_proofs_reject_out_negative_first (71 ms) [ RUN ] ringct.range_proofs_reject_out_negative_first_simple [ OK ] ringct.range_proofs_reject_out_negative_first_simple (47 ms) [ RUN ] ringct.range_proofs_reject_out_negative_last [ OK ] ringct.range_proofs_reject_out_negative_last (90 ms) [ RUN ] ringct.range_proofs_reject_out_negative_last_simple [ OK ] ringct.range_proofs_reject_out_negative_last_simple (47 ms) [ RUN ] ringct.range_proofs_reject_out_negative_middle [ OK ] ringct.range_proofs_reject_out_negative_middle (131 ms) [ RUN ] ringct.range_proofs_reject_out_negative_middle_simple [ OK ] ringct.range_proofs_reject_out_negative_middle_simple (67 ms) [ RUN ] ringct.range_proofs_reject_single_in_negative [ OK ] ringct.range_proofs_reject_single_in_negative (47 ms) [ RUN ] ringct.range_proofs_reject_single_in_negative_simple [ OK ] ringct.range_proofs_reject_single_in_negative_simple (25 ms) [ RUN ] ringct.range_proofs_reject_in_negative_first [ OK ] ringct.range_proofs_reject_in_negative_first (51 ms) [ RUN ] ringct.range_proofs_reject_in_negative_first_simple [ OK ] ringct.range_proofs_reject_in_negative_first_simple (27 ms) [ RUN ] ringct.range_proofs_reject_in_negative_last [ OK ] ringct.range_proofs_reject_in_negative_last (52 ms) [ RUN ] ringct.range_proofs_reject_in_negative_last_simple [ OK ] ringct.range_proofs_reject_in_negative_last_simple (27 ms) [ RUN ] ringct.range_proofs_reject_in_negative_middle [ OK ] ringct.range_proofs_reject_in_negative_middle (55 ms) [ RUN ] ringct.range_proofs_reject_in_negative_middle_simple [ OK ] ringct.range_proofs_reject_in_negative_middle_simple (30 ms) [ RUN ] ringct.range_proofs_reject_higher_list [ OK ] ringct.range_proofs_reject_higher_list (201 ms) [ RUN ] ringct.range_proofs_reject_higher_list_simple [ OK ] ringct.range_proofs_reject_higher_list_simple (132 ms) [ RUN ] ringct.range_proofs_accept_1_to_1 [ OK ] ringct.range_proofs_accept_1_to_1 (48 ms) [ RUN ] ringct.range_proofs_accept_1_to_1_simple [ OK ] ringct.range_proofs_accept_1_to_1_simple (47 ms) [ RUN ] ringct.range_proofs_accept_1_to_N [ OK ] ringct.range_proofs_accept_1_to_N (177 ms) [ RUN ] ringct.range_proofs_accept_1_to_N_simple [ OK ] ringct.range_proofs_accept_1_to_N_simple (212 ms) [ RUN ] ringct.range_proofs_accept_N_to_1 [ OK ] ringct.range_proofs_accept_N_to_1 (68 ms) [ RUN ] ringct.range_proofs_accept_N_to_1_simple [ OK ] ringct.range_proofs_accept_N_to_1_simple (69 ms) [ RUN ] ringct.range_proofs_accept_N_to_N [ OK ] ringct.range_proofs_accept_N_to_N (226 ms) [ RUN ] ringct.range_proofs_accept_N_to_N_simple [ OK ] ringct.range_proofs_accept_N_to_N_simple (192 ms) [ RUN ] ringct.range_proofs_accept_very_long [ OK ] ringct.range_proofs_accept_very_long (459 ms) [ RUN ] ringct.range_proofs_accept_very_long_simple [ OK ] ringct.range_proofs_accept_very_long_simple (434 ms) [ RUN ] ringct.HPow2 [ OK ] ringct.HPow2 (3 ms) [ RUN ] ringct.ecdh_roundtrip [ OK ] ringct.ecdh_roundtrip (0 ms) [ RUN ] ringct.d2h [ OK ] ringct.d2h (0 ms) [ RUN ] ringct.d2b [ OK ] ringct.d2b (0 ms) [ RUN ] ringct.prooveRange_is_non_deterministic [ OK ] ringct.prooveRange_is_non_deterministic (42 ms) [ RUN ] ringct.fee_0_valid [ OK ] ringct.fee_0_valid (52 ms) [ RUN ] ringct.fee_0_valid_simple [ OK ] ringct.fee_0_valid_simple (51 ms) [ RUN ] ringct.fee_non_0_valid [ OK ] ringct.fee_non_0_valid (52 ms) [ RUN ] ringct.fee_non_0_valid_simple [ OK ] ringct.fee_non_0_valid_simple (52 ms) [ RUN ] ringct.fee_non_0_invalid_higher [ OK ] ringct.fee_non_0_invalid_higher (52 ms) [ RUN ] ringct.fee_non_0_invalid_higher_simple [ OK ] ringct.fee_non_0_invalid_higher_simple (27 ms) [ RUN ] ringct.fee_non_0_invalid_lower [ OK ] ringct.fee_non_0_invalid_lower (53 ms) [ RUN ] ringct.fee_non_0_invalid_lower_simple [ OK ] ringct.fee_non_0_invalid_lower_simple (28 ms) [ RUN ] ringct.fee_burn_valid_one_out [ OK ] ringct.fee_burn_valid_one_out (52 ms) [ RUN ] ringct.fee_burn_valid_one_out_simple [ OK ] ringct.fee_burn_valid_one_out_simple (50 ms) [ RUN ] ringct.fee_burn_valid_zero_out [ OK ] ringct.fee_burn_valid_zero_out (9 ms) [ RUN ] ringct.fee_burn_valid_zero_out_simple [ OK ] ringct.fee_burn_valid_zero_out_simple (11 ms) [ RUN ] ringct.rctSig_rangeSigs_empty 2018-04-05 16:37:06.403 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_empty (52 ms) [ RUN ] ringct.rctSig_rangeSigs_too_many 2018-04-05 16:37:06.454 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_too_many (52 ms) [ RUN ] ringct.rctSig_rangeSigs_too_few 2018-04-05 16:37:06.507 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_too_few (51 ms) [ RUN ] ringct.rctSig_mgSig_MG_empty 2018-04-05 16:37:06.558 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:842 full rctSig has not one MG [ OK ] ringct.rctSig_mgSig_MG_empty (52 ms) [ RUN ] ringct.rctSig_mgSig_ss_empty 2018-04-05 16:37:06.632 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig_ss_empty (72 ms) [ RUN ] ringct.rctSig_mgSig_ss_too_many 2018-04-05 16:37:06.706 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig_ss_too_many (73 ms) [ RUN ] ringct.rctSig_mgSig_ss_too_few 2018-04-05 16:37:06.786 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig_ss_too_few (80 ms) [ RUN ] ringct.rctSig_mgSig_ss0_empty 2018-04-05 16:37:06.871 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_empty (86 ms) [ RUN ] ringct.rctSig_mgSig_ss0_too_many 2018-04-05 16:37:06.958 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_too_many (85 ms) [ RUN ] ringct.rctSig_mgSig_ss0_too_few 2018-04-05 16:37:07.032 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_too_few (73 ms) [ RUN ] ringct.rctSig_mgSig_II_empty 2018-04-05 16:37:07.109 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig_II_empty (76 ms) [ RUN ] ringct.rctSig_mgSig_II_too_many 2018-04-05 16:37:07.186 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig_II_too_many (78 ms) [ RUN ] ringct.rctSig_mgSig_II_too_few 2018-04-05 16:37:07.260 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig_II_too_few (74 ms) [ RUN ] ringct.rctSig_mixRing_empty 2018-04-05 16:37:07.335 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:389 Empty mixRing [ OK ] ringct.rctSig_mixRing_empty (77 ms) [ RUN ] ringct.rctSig_mixRing_too_many 2018-04-05 16:37:07.414 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mixRing_too_many (76 ms) [ RUN ] ringct.rctSig_mixRing_too_few 2018-04-05 16:37:07.487 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mixRing_too_few (72 ms) [ RUN ] ringct.rctSig_mixRing0_empty 2018-04-05 16:37:07.560 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:540 Empty pubs [ OK ] ringct.rctSig_mixRing0_empty (73 ms) [ RUN ] ringct.rctSig_mixRing0_too_many 2018-04-05 16:37:07.633 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:542 pubs is not rectangular [ OK ] ringct.rctSig_mixRing0_too_many (73 ms) [ RUN ] ringct.rctSig_mixRing0_too_few 2018-04-05 16:37:07.705 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:542 pubs is not rectangular [ OK ] ringct.rctSig_mixRing0_too_few (72 ms) [ RUN ] ringct.rctSig_ecdhInfo_empty 2018-04-05 16:37:07.757 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:841 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_empty (51 ms) [ RUN ] ringct.rctSig_ecdhInfo_too_many 2018-04-05 16:37:07.808 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:841 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_too_many (51 ms) [ RUN ] ringct.rctSig_ecdhInfo_too_few 2018-04-05 16:37:07.860 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:841 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_too_few (51 ms) [ RUN ] ringct.rctSig_outPk_empty 2018-04-05 16:37:07.911 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_empty (51 ms) [ RUN ] ringct.rctSig_outPk_too_many 2018-04-05 16:37:07.963 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_too_many (51 ms) [ RUN ] ringct.rctSig_outPk_too_few 2018-04-05 16:37:08.015 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:840 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_too_few (53 ms) [ RUN ] ringct.rctSig_rangeSigs_empty_simple 2018-04-05 16:37:08.071 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_empty_simple (56 ms) [ RUN ] ringct.rctSig_rangeSigs_too_many_simple 2018-04-05 16:37:08.124 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_too_many_simple (53 ms) [ RUN ] ringct.rctSig_rangeSigs_too_few_simple 2018-04-05 16:37:08.180 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_rangeSigs_too_few_simple (55 ms) [ RUN ] ringct.rctSig_mgSig_empty_simple 2018-04-05 16:37:08.233 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_mgSig_empty_simple (52 ms) [ RUN ] ringct.rctSig_mgSig_too_many_simple 2018-04-05 16:37:08.286 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_mgSig_too_many_simple (53 ms) [ RUN ] ringct.rctSig_mgSig_too_few_simple 2018-04-05 16:37:08.338 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_mgSig_too_few_simple (53 ms) [ RUN ] ringct.rctSig_mgSig0_ss_empty_simple 2018-04-05 16:37:08.413 [NET1] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig0_ss_empty_simple (76 ms) [ RUN ] ringct.rctSig_mgSig0_ss_too_many_simple 2018-04-05 16:37:08.489 [NET1] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig0_ss_too_many_simple (76 ms) [ RUN ] ringct.rctSig_mgSig0_ss_too_few_simple 2018-04-05 16:37:08.563 [NET0] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mgSig0_ss_too_few_simple (73 ms) [ RUN ] ringct.rctSig_mgSig_ss0_empty_simple 2018-04-05 16:37:08.637 [NET1] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_empty_simple (74 ms) [ RUN ] ringct.rctSig_mgSig_ss0_too_many_simple 2018-04-05 16:37:08.711 [NET0] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_too_many_simple (73 ms) [ RUN ] ringct.rctSig_mgSig_ss0_too_few_simple 2018-04-05 16:37:08.785 [NET1] ERROR ringct src/ringct/rctSigs.cpp:261 rv.ss is not rectangular [ OK ] ringct.rctSig_mgSig_ss0_too_few_simple (74 ms) [ RUN ] ringct.rctSig_mgSig0_II_empty_simple 2018-04-05 16:37:08.859 [NET0] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig0_II_empty_simple (74 ms) [ RUN ] ringct.rctSig_mgSig0_II_too_many_simple 2018-04-05 16:37:08.937 [NET1] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig0_II_too_many_simple (78 ms) [ RUN ] ringct.rctSig_mgSig0_II_too_few_simple 2018-04-05 16:37:09.012 [NET0] ERROR ringct src/ringct/rctSigs.cpp:258 Bad II size [ OK ] ringct.rctSig_mgSig0_II_too_few_simple (74 ms) [ RUN ] ringct.rctSig_mixRing_empty_simple 2018-04-05 16:37:09.085 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:931 Mismatched sizes of rv.pseudoOuts and mixRing [ OK ] ringct.rctSig_mixRing_empty_simple (70 ms) [ RUN ] ringct.rctSig_mixRing_too_many_simple 2018-04-05 16:37:09.159 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:931 Mismatched sizes of rv.pseudoOuts and mixRing [ OK ] ringct.rctSig_mixRing_too_many_simple (74 ms) [ RUN ] ringct.rctSig_mixRing_too_few_simple 2018-04-05 16:37:09.233 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:931 Mismatched sizes of rv.pseudoOuts and mixRing [ OK ] ringct.rctSig_mixRing_too_few_simple (74 ms) [ RUN ] ringct.rctSig_mixRing0_empty_simple 2018-04-05 16:37:09.308 [NET1] ERROR ringct src/ringct/rctSigs.cpp:580 Empty pubs [ OK ] ringct.rctSig_mixRing0_empty_simple (78 ms) [ RUN ] ringct.rctSig_mixRing0_too_many_simple 2018-04-05 16:37:09.386 [NET1] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mixRing0_too_many_simple (77 ms) [ RUN ] ringct.rctSig_mixRing0_too_few_simple 2018-04-05 16:37:09.461 [NET0] ERROR ringct src/ringct/rctSigs.cpp:259 Bad rv.ss size [ OK ] ringct.rctSig_mixRing0_too_few_simple (75 ms) [ RUN ] ringct.rctSig_pseudoOuts_empty_simple 2018-04-05 16:37:09.515 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_pseudoOuts_empty_simple (52 ms) [ RUN ] ringct.rctSig_pseudoOuts_too_many_simple 2018-04-05 16:37:09.569 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_pseudoOuts_too_many_simple (53 ms) [ RUN ] ringct.rctSig_pseudoOuts_too_few_simple 2018-04-05 16:37:09.623 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:920 Mismatched sizes of rv.pseudoOuts and rv.p.MGs [ OK ] ringct.rctSig_pseudoOuts_too_few_simple (52 ms) [ RUN ] ringct.rctSig_ecdhInfo_empty_simple 2018-04-05 16:37:09.681 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:923 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_empty_simple (57 ms) [ RUN ] ringct.rctSig_ecdhInfo_too_many_simple 2018-04-05 16:37:09.734 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:923 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_too_many_simple (53 ms) [ RUN ] ringct.rctSig_ecdhInfo_too_few_simple 2018-04-05 16:37:09.788 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:923 Mismatched sizes of outPk and rv.ecdhInfo [ OK ] ringct.rctSig_ecdhInfo_too_few_simple (54 ms) [ RUN ] ringct.rctSig_outPk_empty_simple 2018-04-05 16:37:09.842 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_empty_simple (53 ms) [ RUN ] ringct.rctSig_outPk_too_many_simple 2018-04-05 16:37:09.895 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_too_many_simple (54 ms) [ RUN ] ringct.rctSig_outPk_too_few_simple 2018-04-05 16:37:09.949 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:919 Mismatched sizes of outPk and rv.p.rangeSigs [ OK ] ringct.rctSig_outPk_too_few_simple (53 ms) [ RUN ] ringct.reject_gen_simple_ver_non_simple 2018-04-05 16:37:09.977 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:834 verRct called on non-full rctSig [ OK ] ringct.reject_gen_simple_ver_non_simple (28 ms) [ RUN ] ringct.reject_gen_non_simple_ver_simple 2018-04-05 16:37:10.004 [SRV_MAIN] ERROR ringct src/ringct/rctSigs.cpp:908 verRctSimple called on non simple rctSig [ OK ] ringct.reject_gen_non_simple_ver_simple (27 ms) [ RUN ] ringct.key_ostream [ OK ] ringct.key_ostream (0 ms) [----------] 136 tests from ringct (9080 ms total) [----------] 2 tests from select_outputs [ RUN ] select_outputs.one_out_of_N [ OK ] select_outputs.one_out_of_N (1 ms) [ RUN ] select_outputs.order [ OK ] select_outputs.order (1 ms) [----------] 2 tests from select_outputs (2 ms total) [----------] 12 tests from vercmp [ RUN ] vercmp.empty [ OK ] vercmp.empty (0 ms) [ RUN ] vercmp.empty0 [ OK ] vercmp.empty0 (0 ms) [ RUN ] vercmp.empty1 [ OK ] vercmp.empty1 (0 ms) [ RUN ] vercmp.zero_zero [ OK ] vercmp.zero_zero (0 ms) [ RUN ] vercmp.one_one [ OK ] vercmp.one_one (0 ms) [ RUN ] vercmp.one_two [ OK ] vercmp.one_two (0 ms) [ RUN ] vercmp.two_one [ OK ] vercmp.two_one (0 ms) [ RUN ] vercmp.ten_nine [ OK ] vercmp.ten_nine (0 ms) [ RUN ] vercmp.one_dot_ten_one_dot_nine [ OK ] vercmp.one_dot_ten_one_dot_nine (0 ms) [ RUN ] vercmp.one_one_dot_nine [ OK ] vercmp.one_one_dot_nine (0 ms) [ RUN ] vercmp.to_master [ OK ] vercmp.to_master (0 ms) [ RUN ] vercmp.from_master [ OK ] vercmp.from_master (0 ms) [----------] 12 tests from vercmp (4 ms total) [----------] Global test environment tear-down [==========] 738 tests from 78 test cases ran. (15393 ms total) [ PASSED ] 738 tests. + CTEST_ARGS+='-E '\''core_tests|libwallet_api_tests|unit_tests'\''' + echo '>>> NOTE: some tests excluded: -E '\''core_tests|libwallet_api_tests|unit_tests'\''' >>> NOTE: some tests excluded: -E 'core_tests|libwallet_api_tests|unit_tests' + make 'ARGS=-E '\''core_tests|libwallet_api_tests|unit_tests'\''' test Running tests... /usr/bin/ctest --force-new-ctest-process -E 'core_tests|libwallet_api_tests|unit_tests' Test project /builddir/build/BUILD/monero-0.12.0.0 Start 1: hash-target 1/11 Test #1: hash-target ...................... Passed 0.11 sec Start 2: cncrypto 2/11 Test #2: cncrypto ......................... Passed 11.03 sec Start 3: difficulty 3/11 Test #3: difficulty ....................... Passed 0.04 sec Start 4: hash-fast 4/11 Test #4: hash-fast ........................ Passed 0.11 sec Start 5: hash-slow 5/11 Test #5: hash-slow ........................ Passed 0.25 sec Start 6: hash-slow-1 6/11 Test #6: hash-slow-1 ...................... Passed 0.26 sec Start 7: hash-tree 7/11 Test #7: hash-tree ........................ Passed 0.01 sec Start 8: hash-extra-blake 8/11 Test #8: hash-extra-blake ................. Passed 0.05 sec Start 9: hash-extra-groestl 9/11 Test #9: hash-extra-groestl ............... Passed 0.04 sec Start 10: hash-extra-jh 10/11 Test #10: hash-extra-jh .................... Passed 0.03 sec Start 11: hash-extra-skein 11/11 Test #11: hash-extra-skein ................. Passed 0.02 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 12.09 sec + exit 0 Processing files: monero-0.12.0.0-0.1.fc29.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Gp5Rec + umask 022 + cd /builddir/build/BUILD + cd monero-0.12.0.0 + LICENSEDIR=/builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/share/licenses/monero + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/share/licenses/monero + cp -pr LICENSE /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64/usr/share/licenses/monero + exit 0 Provides: monero = 0.12.0.0-0.1.fc29 monero(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libboost_chrono.so.1.66.0()(64bit) libboost_date_time.so.1.66.0()(64bit) libboost_filesystem.so.1.66.0()(64bit) libboost_program_options.so.1.66.0()(64bit) libboost_regex.so.1.66.0()(64bit) libboost_serialization.so.1.66.0()(64bit) libboost_system.so.1.66.0()(64bit) libboost_thread.so.1.66.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.15)(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libminiupnpc.so.16()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.12)(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) libreadline.so.7()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libunbound.so.2()(64bit) libzmq.so.5()(64bit) rtld(GNU_HASH) Processing files: monero-tools-0.12.0.0-0.1.fc29.x86_64 Provides: monero-tools = 0.12.0.0-0.1.fc29 monero-tools(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libboost_chrono.so.1.66.0()(64bit) libboost_date_time.so.1.66.0()(64bit) libboost_filesystem.so.1.66.0()(64bit) libboost_program_options.so.1.66.0()(64bit) libboost_regex.so.1.66.0()(64bit) libboost_serialization.so.1.66.0()(64bit) libboost_system.so.1.66.0()(64bit) libboost_thread.so.1.66.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.15)(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libminiupnpc.so.16()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.12)(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) libreadline.so.7()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libunbound.so.2()(64bit) rtld(GNU_HASH) Processing files: monero-devel-0.12.0.0-0.1.fc29.x86_64 Provides: monero-devel = 0.12.0.0-0.1.fc29 monero-devel(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: monero-debugsource-0.12.0.0-0.1.fc29.x86_64 Provides: monero-debugsource = 0.12.0.0-0.1.fc29 monero-debugsource(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: monero-debuginfo-0.12.0.0-0.1.fc29.x86_64 Provides: debuginfo(build-id) = 2c2314f2070974e9a9dacc05b67e42de6cc7370e debuginfo(build-id) = a5d87afd6acd3ebb9bae1fe83bd7fe2b1a6e2e2f monero-debuginfo = 0.12.0.0-0.1.fc29 monero-debuginfo(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: monero-debugsource(x86-64) = 0.12.0.0-0.1.fc29 Processing files: monero-tools-debuginfo-0.12.0.0-0.1.fc29.x86_64 Provides: debuginfo(build-id) = 32ed71c24494729416151199b3681930a876eb22 debuginfo(build-id) = 4c57d8768ca5bb8490dd71021b97401149608211 debuginfo(build-id) = 5413f7faf91f3d8b01a6054cffd170e3ac5aa5af debuginfo(build-id) = 6e172d0c873759590d130a5ede8463ef4760400c debuginfo(build-id) = 7d3d09081d0315730ea833ae020de9c8176e6bc4 debuginfo(build-id) = f58f121c9189af6c5d4e77ae59a693a50470e00f monero-tools-debuginfo = 0.12.0.0-0.1.fc29 monero-tools-debuginfo(x86-64) = 0.12.0.0-0.1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: monero-debugsource(x86-64) = 0.12.0.0-0.1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 Wrote: /builddir/build/RPMS/monero-0.12.0.0-0.1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/monero-tools-0.12.0.0-0.1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/monero-devel-0.12.0.0-0.1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/monero-debugsource-0.12.0.0-0.1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/monero-debuginfo-0.12.0.0-0.1.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/monero-tools-debuginfo-0.12.0.0-0.1.fc29.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OM3OwE + umask 022 + cd /builddir/build/BUILD + cd monero-0.12.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/monero-0.12.0.0-0.1.fc29.x86_64 + exit 0 Child return code was: 0