Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/xtl.spec'], chrootPath='/var/lib/mock/f29-build-28669-15363/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=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/xtl.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: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/xtl-0.4.14-2.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/xtl.spec'], chrootPath='/var/lib/mock/f29-build-28669-15363/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=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/xtl.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: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hUkK5V + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xtl-0.4.14 + /usr/bin/gzip -dc /builddir/build/SOURCES/xtl-0.4.14.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd xtl-0.4.14 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-Fix-complex-test.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IsiXJM + umask 022 + cd /builddir/build/BUILD + cd xtl-0.4.14 + CFLAGS='-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 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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_TESTS=ON -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.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 -- xtl v0.4.14 -- Forcing tests build type to Release -- Performing Test HAS_MARCH_NATIVE -- Performing Test HAS_MARCH_NATIVE - Failed -- Performing Test HAS_CPP14_FLAG -- Performing Test HAS_CPP14_FLAG - Success -- Found GTest: /usr/lib64/libgtest.so -- Found Threads: TRUE -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Configuring done -- Generating done BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/xtl-0.4.14 + /usr/bin/make -O -j4 /usr/bin/cmake -H/builddir/build/BUILD/xtl-0.4.14 -B/builddir/build/BUILD/xtl-0.4.14 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xtl-0.4.14/CMakeFiles /builddir/build/BUILD/xtl-0.4.14/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f test/CMakeFiles/test_xtl.dir/build.make test/CMakeFiles/test_xtl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' cd /builddir/build/BUILD/xtl-0.4.14 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtl-0.4.14 /builddir/build/BUILD/xtl-0.4.14/test /builddir/build/BUILD/xtl-0.4.14 /builddir/build/BUILD/xtl-0.4.14/test /builddir/build/BUILD/xtl-0.4.14/test/CMakeFiles/test_xtl.dir/DependInfo.cmake --color= Scanning dependencies of target test_xtl make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' /usr/bin/make -f test/CMakeFiles/test_xtl.dir/build.make test/CMakeFiles/test_xtl.dir/build make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 18%] Building CXX object test/CMakeFiles/test_xtl.dir/main.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/main.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/main.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 18%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xbase64.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xbase64.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xbase64.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 37%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xclosure.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xclosure.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xclosure.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 25%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xcomplex.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xcomplex.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xcomplex.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 31%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xcomplex_sequence.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xcomplex_sequence.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xcomplex_sequence.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 50%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xhash.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xhash.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' BUILDSTDERR: In file included from /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:15: BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp: In function 'std::size_t xtl::detail::murmur_hash(const void*, std::size_t, std::size_t) [with long unsigned int N = 4; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:68:33: warning: conversion to 'std::size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: hash ^= data[2] << 16; BUILDSTDERR: ~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:70:33: warning: conversion to 'std::size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: hash ^= data[1] << 8; BUILDSTDERR: ~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp: In function 'std::size_t xtl::detail::murmur_hash(const void*, std::size_t, std::size_t) [with long unsigned int N = 8; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:105:48: warning: unsigned conversion from 'int' to 'std::size_t' {aka 'long unsigned int'} changes value from '-8' to '18446744073709551608' [-Wsign-conversion] BUILDSTDERR: const char* end = data + (length & ~0x7); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp: In function 'void xtl::rand_p(void*, int)': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:60:34: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: blocks[0] = std::rand(); BUILDSTDERR: ~~~~~~~~~^~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp: In function 'void xtl::flipbit(void*, int, uint32_t)': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:75:24: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] BUILDSTDERR: int byte = bit >> 3; BUILDSTDERR: ~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:79:21: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] BUILDSTDERR: b[byte] ^= (1 << bit); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp: In instantiation of 'uint32_t xtl::verification_test(F, int) [with F = long unsigned int (*)(const void*, long unsigned int, long unsigned int); uint32_t = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:159:77: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:29:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: std::memset(hashes, 0, hashbytes * 256); BUILDSTDERR: ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:30:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: std::memset(res, 0, hashbytes); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:37:56: warning: conversion to 'std::size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: *reinterpret_cast(hashes + i * hashbytes) = f(key,i,256-i); BUILDSTDERR: ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:41:66: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: *reinterpret_cast(res) = f(hashes,hashbytes*256,0); BUILDSTDERR: ~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:45:80: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint32_t verification = (res[0] << 0) | (res[1] << 8) | (res[2] << 16) | (res[3] << 24); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp: In instantiation of 'bool xtl::sanity_test(F, int) [with F = long unsigned int (*)(const void*, long unsigned int, long unsigned int)]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:166:9: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:112:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: std::memcpy(key2,key1,len); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:114:69: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: *reinterpret_cast(hash1) = f(key1,len,0); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:119:42: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: flipbit(key2,len,bit); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:120:73: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: *reinterpret_cast(hash2) = f(key2,len,0); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:122:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if(std::memcmp(hash1,hash2,hashbytes) == 0) BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:127:42: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: flipbit(key2,len,bit); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:128:73: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: *reinterpret_cast(hash2) = f(key2,len,0); BUILDSTDERR: ^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xhash.cpp:130:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if(std::memcmp(hash1,hash2,hashbytes) != 0) BUILDSTDERR: ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 56%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xhierarchy_generator.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xhierarchy_generator.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xhierarchy_generator.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 62%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xiterator_base.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xiterator_base.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xiterator_base.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 68%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xmeta_utils.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xmeta_utils.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xmeta_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 18%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xbasic_fixed_string.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xbasic_fixed_string.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' BUILDSTDERR: In file included from /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:10: BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp: In function 'std::size_t xtl::detail::murmur_hash(const void*, std::size_t, std::size_t) [with long unsigned int N = 4; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:68:33: warning: conversion to 'std::size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: hash ^= data[2] << 16; BUILDSTDERR: ~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:70:33: warning: conversion to 'std::size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: hash ^= data[1] << 8; BUILDSTDERR: ~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp: In function 'std::size_t xtl::detail::murmur_hash(const void*, std::size_t, std::size_t) [with long unsigned int N = 8; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xhash.hpp:105:48: warning: unsigned conversion from 'int' to 'std::size_t' {aka 'long unsigned int'} changes value from '-8' to '18446744073709551608' [-Wsign-conversion] BUILDSTDERR: const char* end = data + (length & ~0x7); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:10: BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::find(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:769:50: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1548:36: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: nm -= uptr - vptr + 1, vptr = uptr + 1) BUILDSTDERR: ~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1552:34: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return (uptr - data()); BUILDSTDERR: ~~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::rfind(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:801:52: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1602:33: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return uptr - data(); BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::find_first_of(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:843:59: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1651:33: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return uptr - data(); BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::find_first_not_of(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:886:63: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1696:33: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return uptr - data(); BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::find_last_of(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:921:59: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1741:33: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return uptr - data(); BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp: In instantiation of 'xtl::xbasic_fixed_string::size_type xtl::xbasic_fixed_string::find_last_not_of(xtl::xbasic_fixed_string::const_pointer, xtl::xbasic_fixed_string::size_type, xtl::xbasic_fixed_string::size_type) const [with CT = char; long unsigned int N = 16; EP = xtl::string_policy::throwing_error; TR = std::char_traits; xtl::xbasic_fixed_string::size_type = long unsigned int; xtl::xbasic_fixed_string::const_pointer = const char*; xtl::xbasic_fixed_string::value_type = char]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xbasic_fixed_string.cpp:959:63: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xbasic_fixed_string.hpp:1790:33: warning: conversion to 'xtl::xbasic_fixed_string::size_type' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: return uptr - data(); make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 43%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xdynamic_bitset.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xdynamic_bitset.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xdynamic_bitset.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' BUILDSTDERR: In file included from /builddir/build/BUILD/xtl-0.4.14/test/test_xdynamic_bitset.cpp:11: BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xdynamic_bitset.hpp: In instantiation of 'void xtl::xdynamic_bitset::assign(BlockInputIt, BlockInputIt) [with BlockInputIt = __gnu_cxx::__normal_iterator >; B = long unsigned int; Allocator = std::allocator]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xdynamic_bitset.cpp:95:44: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xdynamic_bitset.hpp:336:29: warning: conversion to 'long unsigned int' from 'std::__iterator_traits<__gnu_cxx::__normal_iterator >, void>::difference_type' {aka 'long int'} may change the sign of the result [-Wsign-conversion] BUILDSTDERR: resize(std::distance(first, last) * s_bits_per_block); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xdynamic_bitset.hpp: In instantiation of 'xtl::xdynamic_bitset::self_type& xtl::xdynamic_bitset::operator>>=(xtl::xdynamic_bitset::size_type) [with B = long unsigned int; Allocator = std::allocator; xtl::xdynamic_bitset::self_type = xtl::xdynamic_bitset; xtl::xdynamic_bitset::size_type = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xdynamic_bitset.hpp:650:13: required from 'xtl::xdynamic_bitset::self_type xtl::xdynamic_bitset::operator>>(xtl::xdynamic_bitset::size_type) [with B = long unsigned int; Allocator = std::allocator; xtl::xdynamic_bitset::self_type = xtl::xdynamic_bitset; xtl::xdynamic_bitset::size_type = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xdynamic_bitset.cpp:463:27: required from here BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/include/xtl/xdynamic_bitset.hpp:686:59: warning: conversion to '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} from 'xtl::xdynamic_bitset::size_type' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] BUILDSTDERR: std::fill_n(m_buffer.begin() + (block_count() - div), div, block_type(0)); BUILDSTDERR: ~~~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 87%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xproxy_wrapper.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xproxy_wrapper.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xproxy_wrapper.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 81%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xtype_traits.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xtype_traits.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xtype_traits.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 93%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xvariant.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xvariant.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xvariant.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [ 75%] Building CXX object test/CMakeFiles/test_xtl.dir/test_xoptional.cpp.o cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/c++ -I/builddir/build/BUILD/xtl-0.4.14/include -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -o CMakeFiles/test_xtl.dir/test_xoptional.cpp.o -c /builddir/build/BUILD/xtl-0.4.14/test/test_xoptional.cpp make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xoptional.cpp: In member function 'virtual void xtl::xoptional_xoptional_proxy_Test::TestBody()': BUILDSTDERR: /builddir/build/BUILD/xtl-0.4.14/test/test_xoptional.cpp:214:50: warning: typedef 'using optional_int = class xtl::xoptional' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: using optional_int = xoptional; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/xtl-0.4.14' [100%] Linking CXX executable test_xtl cd /builddir/build/BUILD/xtl-0.4.14/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtl.dir/link.txt --verbose=1 /usr/bin/c++ -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 -fasynchronous-unwind-tables -fstack-clash-protection -Wunused-parameter -Wextra -Wreorder -Wconversion -Wsign-conversion -std=c++14 -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_xtl.dir/main.cpp.o CMakeFiles/test_xtl.dir/test_xbase64.cpp.o CMakeFiles/test_xtl.dir/test_xbasic_fixed_string.cpp.o CMakeFiles/test_xtl.dir/test_xcomplex.cpp.o CMakeFiles/test_xtl.dir/test_xcomplex_sequence.cpp.o CMakeFiles/test_xtl.dir/test_xclosure.cpp.o CMakeFiles/test_xtl.dir/test_xdynamic_bitset.cpp.o CMakeFiles/test_xtl.dir/test_xhash.cpp.o CMakeFiles/test_xtl.dir/test_xhierarchy_generator.cpp.o CMakeFiles/test_xtl.dir/test_xiterator_base.cpp.o CMakeFiles/test_xtl.dir/test_xmeta_utils.cpp.o CMakeFiles/test_xtl.dir/test_xoptional.cpp.o CMakeFiles/test_xtl.dir/test_xtype_traits.cpp.o CMakeFiles/test_xtl.dir/test_xproxy_wrapper.cpp.o CMakeFiles/test_xtl.dir/test_xvariant.cpp.o -o test_xtl -lnlohmann_json -lgtest -lgtest_main -lpthread make[2]: Leaving directory '/builddir/build/BUILD/xtl-0.4.14' BUILDSTDERR: /usr/bin/ld: cannot find -lnlohmann_json BUILDSTDERR: collect2: error: ld returned 1 exit status BUILDSTDERR: make[2]: *** [test/CMakeFiles/test_xtl.dir/build.make:299: test/test_xtl] Error 1 BUILDSTDERR: make[1]: *** [CMakeFiles/Makefile2:127: test/CMakeFiles/test_xtl.dir/all] Error 2 RPM build errors: BUILDSTDERR: make: *** [Makefile:133: all] Error 2 BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.IsiXJM (%build) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.IsiXJM (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 626, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/xtl.spec