Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/freetiger.spec'], chrootPath='/var/lib/mock/f33-build-136050-41823/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=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/freetiger.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 setting SOURCE_DATE_EPOCH=1580169600 Wrote: /builddir/build/SRPMS/freetiger-5-15.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/freetiger.spec'], chrootPath='/var/lib/mock/f33-build-136050-41823/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=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/freetiger.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 setting SOURCE_DATE_EPOCH=1580169600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HVQmk0 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf tiger + /usr/bin/gzip -dc /builddir/build/SOURCES/freetiger-v5_cmake.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/bzip2 -dc /builddir/build/SOURCES/freetiger-v5.tar.bz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd tiger + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (freetiger_fix_testprog.patch): + echo 'Patch #0 (freetiger_fix_testprog.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file C/tigermain.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.b3KUT0 + umask 022 + cd /builddir/build/BUILD + cd tiger + mkdir -p build + pushd build ~/build/BUILD/tiger/build ~/build/BUILD/tiger + 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,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /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 -DCMAKE_SKIP_RPATH:BOOL=OFF .. -- The C compiler identification is GNU 10.0.1 -- The CXX compiler identification is GNU 10.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 -- -- CMAKE_INSTALL_PREFIX: /usr -- LIB_INSTALL_DIR: /usr/lib64 -- INCLUDE_INSTALL_DIR: /usr/include/freetiger -- CMAKE_INSTALL_DIR: /usr/lib64/cmake/freetiger -- PKGCONFIG_INSTALL_DIR: /usr/lib64/pkgconfig -- -- CMAKE_BUILD_TYPE: RELEASE -- BUILD_SHARED_LIBS: ON -- BUILD_STATIC_LIBS: OFF -- -- Configuring file: BuildTreeSettings.cmake -- Configuring file: Config.cmake -- Configuring file: ConfigVersion.cmake -- Configuring file: freetiger.pc -- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/tiger/build + make -j4 /usr/bin/cmake -S/builddir/build/BUILD/tiger -B/builddir/build/BUILD/tiger/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles /builddir/build/BUILD/tiger/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/depend make[2]: Entering directory '/builddir/build/BUILD/tiger/build' cd /builddir/build/BUILD/tiger/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build/CMakeFiles/freetiger.dir/DependInfo.cmake --color= Scanning dependencies of target freetiger make[2]: Leaving directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/build make[2]: Entering directory '/builddir/build/BUILD/tiger/build' [ 50%] Building C object CMakeFiles/freetiger.dir/C/tiger.c.o /usr/bin/cc -Dfreetiger_EXPORTS -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 -DNDEBUG -fPIC -o CMakeFiles/freetiger.dir/C/tiger.c.o -c /builddir/build/BUILD/tiger/C/tiger.c [100%] Linking C shared library libfreetiger.so /usr/bin/cmake -E cmake_link_script CMakeFiles/freetiger.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -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 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libfreetiger.so.0.0.5 -o libfreetiger.so.0.0.5 CMakeFiles/freetiger.dir/C/tiger.c.o /usr/bin/cmake -E cmake_symlink_library libfreetiger.so.0.0.5 libfreetiger.so.0.0.5 libfreetiger.so make[2]: Leaving directory '/builddir/build/BUILD/tiger/build' [100%] Built target freetiger make[1]: Leaving directory '/builddir/build/BUILD/tiger/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xHRh7Y + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 + cd tiger + pushd build ~/build/BUILD/tiger/build ~/build/BUILD/tiger + make install DESTDIR=/builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 /usr/bin/cmake -S/builddir/build/BUILD/tiger -B/builddir/build/BUILD/tiger/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles /builddir/build/BUILD/tiger/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/depend make[2]: Entering directory '/builddir/build/BUILD/tiger/build' cd /builddir/build/BUILD/tiger/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build/CMakeFiles/freetiger.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/build make[2]: Entering directory '/builddir/build/BUILD/tiger/build' make[2]: Nothing to be done for 'CMakeFiles/freetiger.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/tiger/build' [100%] Built target freetiger make[1]: Leaving directory '/builddir/build/BUILD/tiger/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/tiger/build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/tiger/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RELEASE" -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/libfreetiger.so.0.0.5 -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/libfreetiger.so -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/include/freetiger/tiger.h -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/cmake/freetiger/freetigerConfig.cmake -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/cmake/freetiger/freetigerConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/pkgconfig/freetiger.pc + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 5-15.fc33 --unique-debug-suffix -5-15.fc33.riscv64 --unique-debug-src-base freetiger-5-15.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/tiger explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/libfreetiger.so.0.0.5 extracting debug info from /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/lib64/libfreetiger.so.0.0.5 original debug info size: 64kB, size after compression: 68kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 116 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.AEqdQZ + umask 022 + cd /builddir/build/BUILD + cd tiger + pushd build ~/build/BUILD/tiger/build ~/build/BUILD/tiger + make check /usr/bin/cmake -S/builddir/build/BUILD/tiger -B/builddir/build/BUILD/tiger/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 check make[1]: Entering directory '/builddir/build/BUILD/tiger/build' /usr/bin/cmake -S/builddir/build/BUILD/tiger -B/builddir/build/BUILD/tiger/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles 4 make -f CMakeFiles/Makefile2 CMakeFiles/check.dir/all make[2]: Entering directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/depend make[3]: Entering directory '/builddir/build/BUILD/tiger/build' cd /builddir/build/BUILD/tiger/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build/CMakeFiles/freetiger.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/freetiger.dir/build.make CMakeFiles/freetiger.dir/build make[3]: Entering directory '/builddir/build/BUILD/tiger/build' make[3]: Nothing to be done for 'CMakeFiles/freetiger.dir/build'. make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' [ 50%] Built target freetiger make -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/depend make[3]: Entering directory '/builddir/build/BUILD/tiger/build' cd /builddir/build/BUILD/tiger/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build/CMakeFiles/test.dir/DependInfo.cmake --color= Scanning dependencies of target test make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/build make[3]: Entering directory '/builddir/build/BUILD/tiger/build' [ 75%] Building C object CMakeFiles/test.dir/C/tigermain.c.o /usr/bin/cc -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 -DNDEBUG -o CMakeFiles/test.dir/C/tigermain.c.o -c /builddir/build/BUILD/tiger/C/tigermain.c /builddir/build/BUILD/tiger/C/tigermain.c: In function 'check_partialh': /builddir/build/BUILD/tiger/C/tigermain.c:44:18: warning: unused variable 'ssalts' [-Wunused-variable] 44 | unsigned int ssalts; | ^~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c: In function 'main': /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:100:1: note: in expansion of macro 'hash' 100 | hash(""); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:101:1: note: in expansion of macro 'hash' 101 | hash("abc"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:102:1: note: in expansion of macro 'hash' 102 | hash("Tiger"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:104:1: note: in expansion of macro 'hash' 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:105:1: note: in expansion of macro 'hash' 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:106:1: note: in expansion of macro 'hash' 106 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /* Hash of two-block strings strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:108:1: note: in expansion of macro 'hash' 108 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge."); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /* Hash of two-block strings strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:109:1: note: in expansion of macro 'hash' 109 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996."); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:94:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 94 | tiger((byte*)str, strlen(str), res); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} 95 | printf("Hash of \"%s\":\n\t", str); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | show_hash; \ | ~~~~~~~~~~~~ 97 | puts(""); | ~~~~~~~~~ 98 | | 99 | /* Hash of short strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | hash(""); | ~~~~~~~~~ 101 | hash("abc"); | ~~~~~~~~~~~~ 102 | hash("Tiger"); | ~~~~~~~~~~~~~~ 103 | /* Hash of 512-bit strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /* Hash of two-block strings strings */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | hash("Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:110:1: note: in expansion of macro 'hash' 110 | hash("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); | ^~~~ In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:124:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 124 | tiger(buffer, bufsize, res); | ^~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:128:9: warning: pointer targets in passing argument 1 of 'tiger_2' differ in signedness [-Wpointer-sign] 128 | tiger_2((byte*)buffer, (byte*)buffer_, bufsize, res, res2); | ^~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:100:26: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 100 | void tiger_2(const char *str1, const char *str2, t_word length, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:128:24: warning: pointer targets in passing argument 2 of 'tiger_2' differ in signedness [-Wpointer-sign] 128 | tiger_2((byte*)buffer, (byte*)buffer_, bufsize, res, res2); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:100:44: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 100 | void tiger_2(const char *str1, const char *str2, t_word length, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:129:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 129 | tiger((byte*)buffer, bufsize, res3); | ^~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:131:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 131 | tiger((byte*)buffer_, bufsize, res3); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:135:24: warning: pointer targets in passing argument 1 of 'tiger_49' differ in signedness [-Wpointer-sign] 135 | tiger_49((byte*)buffer3+1, res); | ~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:106:27: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 106 | void tiger_49(const char *str, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:136:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 136 | tiger((byte*)buffer3, 49, res2); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:140:26: warning: pointer targets in passing argument 1 of 'tiger_1025' differ in signedness [-Wpointer-sign] 140 | tiger_1025((byte*)buffer3+1, res); | ~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:108:29: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 108 | void tiger_1025(const char *str, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:141:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 141 | tiger((byte*)buffer3, 1025, res2); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:146:26: warning: pointer targets in passing argument 1 of 'tiger_2_49' differ in signedness [-Wpointer-sign] 146 | tiger_2_49((byte*)buffer3+1, (byte*)buffer3_+1, res, res2); | ~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:110:29: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 110 | void tiger_2_49(const char *str1, const char *str2, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:146:45: warning: pointer targets in passing argument 2 of 'tiger_2_49' differ in signedness [-Wpointer-sign] 146 | tiger_2_49((byte*)buffer3+1, (byte*)buffer3_+1, res, res2); | ~~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:110:47: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 110 | void tiger_2_49(const char *str1, const char *str2, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:147:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 147 | tiger((byte*)buffer3, 49, res3); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:149:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 149 | tiger((byte*)buffer3_, 49, res3); | ^~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:154:28: warning: pointer targets in passing argument 1 of 'tiger_2_1025' differ in signedness [-Wpointer-sign] 154 | tiger_2_1025((byte*)buffer3+1, (byte*)buffer3_+1, res, res2); | ~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:112:31: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 112 | void tiger_2_1025(const char *str1, const char *str2, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:154:47: warning: pointer targets in passing argument 2 of 'tiger_2_1025' differ in signedness [-Wpointer-sign] 154 | tiger_2_1025((byte*)buffer3+1, (byte*)buffer3_+1, res, res2); | ~~~~~~~~~~~~~~~^~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:112:49: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 112 | void tiger_2_1025(const char *str1, const char *str2, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:155:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 155 | tiger((byte*)buffer3, 1025, res3); | ^~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:157:7: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 157 | tiger((byte*)buffer3_, 1025, res3); | ^~~~~~~~~~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:206:11: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 206 | tiger(buffer, bufsize, res); | ^~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:207:11: warning: pointer targets in passing argument 1 of 'tiger' differ in signedness [-Wpointer-sign] 207 | tiger(buffer_, bufsize, res2); | ^~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:98:24: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 98 | void tiger(const char *str, t_word length, t_res res); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/tiger/C/tigermain.c:227:13: warning: pointer targets in passing argument 1 of 'tiger_2' differ in signedness [-Wpointer-sign] 227 | tiger_2(buffer, buffer_, bufsize, res, res2); | ^~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:100:26: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 100 | void tiger_2(const char *str1, const char *str2, t_word length, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:227:21: warning: pointer targets in passing argument 2 of 'tiger_2' differ in signedness [-Wpointer-sign] 227 | tiger_2(buffer, buffer_, bufsize, res, res2); | ^~~~~~~ | | | byte * {aka unsigned char *} In file included from /builddir/build/BUILD/tiger/C/tigermain.c:23: /builddir/build/BUILD/tiger/C/tiger.h:100:44: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} 100 | void tiger_2(const char *str1, const char *str2, t_word length, t_res res1, t_res res2); | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/tiger/C/tigermain.c:88:19: warning: unused variable 'prepend' [-Wunused-variable] 88 | unsigned char prepend; | ^~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:77:10: warning: unused variable 'buffer2_' [-Wunused-variable] 77 | byte buffer2_[bufsize]; | ^~~~~~~~ /builddir/build/BUILD/tiger/C/tigermain.c:76:10: warning: unused variable 'buffer2' [-Wunused-variable] 76 | byte buffer2[bufsize]; | ^~~~~~~ [100%] Linking C executable test /usr/bin/cmake -E cmake_link_script CMakeFiles/test.dir/link.txt --verbose=1 /usr/bin/cc -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 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test.dir/C/tigermain.c.o -o test -Wl,-rpath,/builddir/build/BUILD/tiger/build libfreetiger.so.0.0.5 make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' [100%] Built target test make -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/depend make[3]: Entering directory '/builddir/build/BUILD/tiger/build' cd /builddir/build/BUILD/tiger/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build /builddir/build/BUILD/tiger/build/CMakeFiles/check.dir/DependInfo.cmake --color= Scanning dependencies of target check make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' make -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/build make[3]: Entering directory '/builddir/build/BUILD/tiger/build' ./test Hash of "": 3293AC630C13F0245F92BBB1766E16167A4E58492DDE73F3 Hash of "abc": 2AAB1484E8C158F2BFB8C5FF41B57A525129131C957B5F93 Hash of "Tiger": DD00230799F5009FEC6DEBC838BB6A27DF2B9D6F110C7937 Hash of "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-": F71C8583902AFB879EDFE610F82C0D4786A3A534504486B5 Hash of "ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789": 48CEEB6308B87D46E95D656112CDF18D97915F9765658957 Hash of "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham": 8A866829040A410C729AD23F5ADA711603B3CDD357E4C15E Hash of "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge.": CE55A6AFD591F5EBAC547FF84F89227F9331DAB0B611C889 Hash of "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996.": 631ABDD103EB9A3D245B6DFD4D77B257FC7439501D1568DD Hash of "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-": C54034E5B43EB8005848A7E0AE6AAC76E4FF590AE715FD25 Hash of a 65536 byte string: FDF4F5B35139F48E710E421BE5AF411DE1A8AAC333F26204 rate standard = 336017523 bit/s rate _2 = 73637758 bit/s make[3]: Leaving directory '/builddir/build/BUILD/tiger/build' [100%] Built target check make[2]: Leaving directory '/builddir/build/BUILD/tiger/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiger/build/CMakeFiles 0 make[1]: Leaving directory '/builddir/build/BUILD/tiger/build' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: freetiger-5-15.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fABgl1 + umask 022 + cd /builddir/build/BUILD + cd tiger + DOCDIR=/builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + cp -pr CHANGELOG /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + cp -pr DISCLAIMER /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + cp -pr LICENSE /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + cp -pr README /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + cp -pr THANKS /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger + RPM_EC=0 ++ jobs -p + exit 0 Provides: freetiger = 5-15.fc33 freetiger(riscv-64) = 5-15.fc33 libfreetiger.so.0.0.5()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: freetiger-devel-5-15.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.J2D37Z + umask 022 + cd /builddir/build/BUILD + cd tiger + DOCDIR=/builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger-devel + cp -pr C/README /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger-devel + cp -pr C/tigermain.c /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger-devel + cp -pr C/TODO /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64/usr/share/doc/freetiger-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(freetiger) = 5 freetiger-devel = 5-15.fc33 freetiger-devel(riscv-64) = 5-15.fc33 pkgconfig(freetiger) = 5 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(riscv-64) libfreetiger.so.0.0.5()(64bit) Processing files: freetiger-debugsource-5-15.fc33.riscv64 Provides: freetiger-debugsource = 5-15.fc33 freetiger-debugsource(riscv-64) = 5-15.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: freetiger-debuginfo-5-15.fc33.riscv64 Provides: debuginfo(build-id) = 440d6b20333866abc487b54723d325a50202a517 freetiger-debuginfo = 5-15.fc33 freetiger-debuginfo(riscv-64) = 5-15.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freetiger-debugsource(riscv-64) = 5-15.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 Wrote: /builddir/build/RPMS/freetiger-devel-5-15.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/freetiger-5-15.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/freetiger-debuginfo-5-15.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/freetiger-debugsource-5-15.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.O7lZHX + umask 022 + cd /builddir/build/BUILD + cd tiger + /usr/bin/rm -rf /builddir/build/BUILDROOT/freetiger-5-15.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0