==> Building on C ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 930 100% 0.00kB/s 0:00:00 930 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) libkeccak-1.3.1.2-1.log 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 796 bytes received 75 bytes 1,742.00 bytes/sec total size is 1,118 speedup is 1.28 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix14 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix14]...done ==> Making package: libkeccak 1.3.1.2-1 (Sat Feb 19 22:54:24 2022) ==> Retrieving sources...  -> Found libkeccak-1.3.1.2.tar.gz ==> Validating source files with b2sums... libkeccak-1.3.1.2.tar.gz ... Passed ==> Making package: libkeccak 1.3.1.2-1 (Sat 19 Feb 2022 10:54:35 PM UTC) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/valgrind 3.18.1-3 86.73 MiB Total Installed Size: 86.73 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing valgrind... [?25h==> Retrieving sources...  -> Found libkeccak-1.3.1.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting libkeccak-1.3.1.2.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... c99 -fPIC -c -o digest.o digest.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_behex_lower.o libkeccak_behex_lower.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_behex_upper.o libkeccak_behex_upper.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_degeneralise_spec.o libkeccak_degeneralise_spec.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_generalised_spec_initialise.o libkeccak_generalised_spec_initialise.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_generalised_sum_fd.o libkeccak_generalised_sum_fd.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_copy.o libkeccak_hmac_copy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_create.o libkeccak_hmac_create.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_destroy.o libkeccak_hmac_destroy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_digest.o libkeccak_hmac_digest.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_duplicate.o libkeccak_hmac_duplicate.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_fast_destroy.o libkeccak_hmac_fast_destroy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_fast_digest.o libkeccak_hmac_fast_digest.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_fast_free.o libkeccak_hmac_fast_free.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_fast_update.o libkeccak_hmac_fast_update.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_free.o libkeccak_hmac_free.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 digest.c: In function ‘libkeccak_zerocopy_digest’: digest.c:468:25: warning: unused variable ‘ext’ [-Wunused-variable] 468 | register size_t ext; | ^~~ digest.c:465:38: warning: unused variable ‘new’ [-Wunused-variable] 465 | auto unsigned char *restrict new; | ^~~ c99 -fPIC -c -o libkeccak_hmac_initialise.o libkeccak_hmac_initialise.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_marshal.o libkeccak_hmac_marshal.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_reset.o libkeccak_hmac_reset.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_set_key.o libkeccak_hmac_set_key.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_unmarshal.o libkeccak_hmac_unmarshal.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_update.o libkeccak_hmac_update.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_hmac_wipe.o libkeccak_hmac_wipe.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_keccaksum_fd.o libkeccak_keccaksum_fd.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_rawshakesum_fd.o libkeccak_rawshakesum_fd.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_sha3sum_fd.o libkeccak_sha3sum_fd.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_shakesum_fd.o libkeccak_shakesum_fd.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_spec_check.o libkeccak_spec_check.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_spec_rawshake.o libkeccak_spec_rawshake.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_spec_sha3.o libkeccak_spec_sha3.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_copy.o libkeccak_state_copy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_create.o libkeccak_state_create.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_destroy.o libkeccak_state_destroy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_duplicate.o libkeccak_state_duplicate.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_fast_destroy.o libkeccak_state_fast_destroy.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_fast_free.o libkeccak_state_fast_free.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_free.o libkeccak_state_free.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_initialise.o libkeccak_state_initialise.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_marshal.o libkeccak_state_marshal.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_reset.o libkeccak_state_reset.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_unmarshal.o libkeccak_state_unmarshal.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_wipe.o libkeccak_state_wipe.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_wipe_message.o libkeccak_state_wipe_message.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_state_wipe_sponge.o libkeccak_state_wipe_sponge.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_unhex.o libkeccak_unhex.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -fPIC -c -o libkeccak_zerocopy_chunksize.o libkeccak_zerocopy_chunksize.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -O3 -c -o test.o test.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 c99 -O3 -c -o benchmark.o benchmark.c -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -std=c99 -Wall -Wextra -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 rm -f -- libkeccak.a c99 -shared -Wl,-soname,libkeccak.so.1 -o libkeccak.so digest.o libkeccak_behex_lower.o libkeccak_behex_upper.o libkeccak_degeneralise_spec.o libkeccak_generalised_spec_initialise.o libkeccak_generalised_sum_fd.o libkeccak_hmac_copy.o libkeccak_hmac_create.o libkeccak_hmac_destroy.o libkeccak_hmac_digest.o libkeccak_hmac_duplicate.o libkeccak_hmac_fast_destroy.o libkeccak_hmac_fast_digest.o libkeccak_hmac_fast_free.o libkeccak_hmac_fast_update.o libkeccak_hmac_free.o libkeccak_hmac_initialise.o libkeccak_hmac_marshal.o libkeccak_hmac_reset.o libkeccak_hmac_set_key.o libkeccak_hmac_unmarshal.o libkeccak_hmac_update.o libkeccak_hmac_wipe.o libkeccak_keccaksum_fd.o libkeccak_rawshakesum_fd.o libkeccak_sha3sum_fd.o libkeccak_shakesum_fd.o libkeccak_spec_check.o libkeccak_spec_rawshake.o libkeccak_spec_sha3.o libkeccak_state_copy.o libkeccak_state_create.o libkeccak_state_destroy.o libkeccak_state_duplicate.o libkeccak_state_fast_destroy.o libkeccak_state_fast_free.o libkeccak_state_free.o libkeccak_state_initialise.o libkeccak_state_marshal.o libkeccak_state_reset.o libkeccak_state_unmarshal.o libkeccak_state_wipe.o libkeccak_state_wipe_message.o libkeccak_state_wipe_sponge.o libkeccak_unhex.o libkeccak_zerocopy_chunksize.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto -s ar rc libkeccak.a digest.o libkeccak_behex_lower.o libkeccak_behex_upper.o libkeccak_degeneralise_spec.o libkeccak_generalised_spec_initialise.o libkeccak_generalised_sum_fd.o libkeccak_hmac_copy.o libkeccak_hmac_create.o libkeccak_hmac_destroy.o libkeccak_hmac_digest.o libkeccak_hmac_duplicate.o libkeccak_hmac_fast_destroy.o libkeccak_hmac_fast_digest.o libkeccak_hmac_fast_free.o libkeccak_hmac_fast_update.o libkeccak_hmac_free.o libkeccak_hmac_initialise.o libkeccak_hmac_marshal.o libkeccak_hmac_reset.o libkeccak_hmac_set_key.o libkeccak_hmac_unmarshal.o libkeccak_hmac_update.o libkeccak_hmac_wipe.o libkeccak_keccaksum_fd.o libkeccak_rawshakesum_fd.o libkeccak_sha3sum_fd.o libkeccak_shakesum_fd.o libkeccak_spec_check.o libkeccak_spec_rawshake.o libkeccak_spec_sha3.o libkeccak_state_copy.o libkeccak_state_create.o libkeccak_state_destroy.o libkeccak_state_duplicate.o libkeccak_state_fast_destroy.o libkeccak_state_fast_free.o libkeccak_state_free.o libkeccak_state_initialise.o libkeccak_state_marshal.o libkeccak_state_reset.o libkeccak_state_unmarshal.o libkeccak_state_wipe.o libkeccak_state_wipe_message.o libkeccak_state_wipe_sponge.o libkeccak_unhex.o libkeccak_zerocopy_chunksize.o ar -s libkeccak.a c99 -o test test.o libkeccak.a -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto -s c99 -o benchmark benchmark.o libkeccak.a -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto -s ==> Starting check()... valgrind --leak-check=full ./test ==2409== Memcheck, a memory error detector ==2409== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==2409== Using Valgrind-3.19.0.GIT and LibVEX; rerun with -h for copyright info ==2409== Command: ./test ==2409== Resolution of default specification: bitrate: 1024 capacity: 576 output: 512 state size: 1600 word size: 64 Testing libkeccak_behex_lower: OK Testing libkeccak_behex_upper: OK Testing libkeccak_unhex on uppercase: OK Testing libkeccak_unhex on lowercase: OK Testing libkeccak_digest: Testing SHA3-224(""): OK Testing SHA3-256(""): OK Testing SHA3-384(""): OK Testing SHA3-512(""): OK Testing Keccak-224(""): OK Testing Keccak-256(""): OK Testing Keccak-384(""): OK Testing Keccak-512(""): OK Testing SHA3-224("withdrew hypothesis snakebird qmc2"): OK Testing SHA3-224("intensifierat sturdiness perl-image-exiftool vingla"): OK Testing SHA3-224("timjan avogadro uppdriven lib32-llvm-amdgpu-snapshot"): OK Testing SHA3-224("grilo-plugins auditorium tull dissimilarity's"): OK Testing SHA3-224("royalty tt yellowstone deficiencies"): OK Testing SHA3-224("kdegames-kdiamond tunisisk occurrence's outtalad"): OK Testing SHA3-224("chevalier slat's spindel representations"): OK Testing SHA3-224("archery lexicographical equine veered"): OK Testing SHA3-224("splay washbasin opposing there"): OK Testing SHA3-224("faktum desist thundered klen"): OK Testing Keccak-256("\x00"-0): OK Testing Keccak-256("\x02"-2): OK Testing Keccak-256("\x03"-2): OK Testing Keccak-256("\x0F"-4): OK Testing RawSHAKE-256("", 128): OK Testing RawSHAKE-256("\x03"-2, 128): OK Testing SHAKE-256("", 128): OK Testing Keccak[1024,576,576]("capitol's kvistfri broadly raping"): OK Testing Keccak[1024,576,1024]("capitol's kvistfri broadly raping"): OK Testing Keccak[1024,576,1600]("capitol's kvistfri broadly raping"): OK Testing Keccak[1024,576,1608]("capitol's kvistfri broadly raping"): OK Testing Keccak[1024,576,3200]("capitol's kvistfri broadly raping"): OK Testing Keccak[1024,576,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[512,1088,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[256,1344,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[512,288,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[256,544,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[256,144,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[128,272,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[128,72,256]("capitol's kvistfri broadly raping"): OK Testing Keccak[64,136,256]("capitol's kvistfri broadly raping"): OK Testing libkeccak_update: Testing SHA3-224("withdrew hypothesis snakebird qmc2"): OK Testing SHA3-224("intensifierat sturdiness perl-image-exiftool vingla"): OK Testing SHA3-224("timjan avogadro uppdriven lib32-llvm-amdgpu-snapshot"): OK Testing SHA3-224("grilo-plugins auditorium tull dissimilarity's"): OK Testing SHA3-224("royalty tt yellowstone deficiencies"): OK Testing SHA3-224("kdegames-kdiamond tunisisk occurrence's outtalad"): OK Testing SHA3-224("chevalier slat's spindel representations"): OK Testing SHA3-224("archery lexicographical equine veered"): OK Testing SHA3-224("splay washbasin opposing there"): OK Testing SHA3-224("faktum desist thundered klen"): OK Testing squeeze functions with slow initial digest: 1 extra squeeze, including 0 fast squeezes: OK 2 extra squeezes, including 0 fast squeezes: OK 2 extra squeezes, including 1 fast squeeze: OK 3 extra squeezes, including 0 fast squeezes: OK 3 extra squeezes, including 1 fast squeeze: OK 3 extra squeezes, including 2 fast squeezes: OK 4 extra squeezes, including 0 fast squeezes: OK 4 extra squeezes, including 1 fast squeeze: OK 4 extra squeezes, including 2 fast squeezes: OK 4 extra squeezes, including 3 fast squeezes: OK Testing squeeze functions with fast initial digest: 1 extra squeeze, including 0 fast squeezes: OK 2 extra squeezes, including 0 fast squeezes: OK 2 extra squeezes, including 1 fast squeeze: OK 3 extra squeezes, including 0 fast squeezes: OK 3 extra squeezes, including 1 fast squeeze: OK 3 extra squeezes, including 2 fast squeezes: OK 4 extra squeezes, including 0 fast squeezes: OK 4 extra squeezes, including 1 fast squeeze: OK 4 extra squeezes, including 2 fast squeezes: OK 4 extra squeezes, including 3 fast squeezes: OK Testing libkeccak_generalised_sum_fd on .testfile: OK ==2409== ==2409== HEAP SUMMARY: ==2409== in use at exit: 0 bytes in 0 blocks ==2409== total heap usage: 161 allocs, 161 frees, 20,259,074 bytes allocated ==2409== ==2409== All heap blocks were freed -- no leaks are possible ==2409== ==2409== For lists of detected and suppressed errors, rerun with: -s ==2409== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) test $(valgrind ./test 2>&1 >/dev/null | wc -l) = 14 ==> Entering fakeroot environment... ==> Starting package()... mkdir -p -- "/build/libkeccak/pkg/libkeccak/usr/lib" cp -- libkeccak.so "/build/libkeccak/pkg/libkeccak/usr/lib/libkeccak.so.1.3" : "/build/libkeccak/pkg/libkeccak/usr/lib/libkeccak.so.1.3" ln -sf -- libkeccak.so.1.3 "/build/libkeccak/pkg/libkeccak/usr/lib/libkeccak.so.1" ln -sf -- libkeccak.so.1.3 "/build/libkeccak/pkg/libkeccak/usr/lib/libkeccak.so" cp -- libkeccak.a "/build/libkeccak/pkg/libkeccak/usr/lib/libkeccak.a" mkdir -p -- "/build/libkeccak/pkg/libkeccak/usr/include" cp -- libkeccak.h libkeccak-legacy.h "/build/libkeccak/pkg/libkeccak/usr/include/" mkdir -p -- "/build/libkeccak/pkg/libkeccak/usr/share/man/man3" mkdir -p -- "/build/libkeccak/pkg/libkeccak/usr/share/man/man7" cp -- libkeccak_behex_lower.3 libkeccak_behex_upper.3 libkeccak_degeneralise_spec.3 libkeccak_digest.3 libkeccak_fast_digest.3 libkeccak_fast_squeeze.3 libkeccak_fast_update.3 libkeccak_generalised_spec_initialise.3 libkeccak_generalised_sum_fd.3 libkeccak_hmac_copy.3 libkeccak_hmac_create.3 libkeccak_hmac_destroy.3 libkeccak_hmac_digest.3 libkeccak_hmac_duplicate.3 libkeccak_hmac_fast_destroy.3 libkeccak_hmac_fast_digest.3 libkeccak_hmac_fast_free.3 libkeccak_hmac_fast_update.3 libkeccak_hmac_free.3 libkeccak_hmac_initialise.3 libkeccak_hmac_marshal.3 libkeccak_hmac_reset.3 libkeccak_hmac_set_key.3 libkeccak_hmac_unmarshal.3 libkeccak_hmac_update.3 libkeccak_hmac_wipe.3 libkeccak_keccaksum_fd.3 libkeccak_rawshakesum_fd.3 libkeccak_sha3sum_fd.3 libkeccak_shakesum_fd.3 libkeccak_simple_squeeze.3 libkeccak_spec_check.3 libkeccak_spec_rawshake.3 libkeccak_spec_sha3.3 libkeccak_spec_shake.3 libkeccak_squeeze.3 libkeccak_state_copy.3 libkeccak_state_create.3 libkeccak_state_destroy.3 libkeccak_state_duplicate.3 libkeccak_state_fast_destroy.3 libkeccak_state_fast_free.3 libkeccak_state_free.3 libkeccak_state_initialise.3 libkeccak_state_marshal.3 libkeccak_state_reset.3 libkeccak_state_unmarshal.3 libkeccak_state_wipe.3 libkeccak_state_wipe_message.3 libkeccak_state_wipe_sponge.3 libkeccak_unhex.3 libkeccak_update.3 libkeccak_zerocopy_chunksize.3 libkeccak_zerocopy_digest.3 libkeccak_zerocopy_update.3 "/build/libkeccak/pkg/libkeccak/usr/share/man/man3" cp -- libkeccak.7 "/build/libkeccak/pkg/libkeccak/usr/share/man/man7" mkdir -p -- "/build/libkeccak/pkg/libkeccak/usr/share/licenses/libkeccak" cp -- LICENSE "/build/libkeccak/pkg/libkeccak/usr/share/licenses/libkeccak/" ==> Tidying install...  -> Removing libtool files...  -> Purging unwanted files...  -> Removing static library files...  -> Stripping unneeded symbols from binaries and libraries...  -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "libkeccak"...  -> Generating .PKGINFO file...  -> Generating .BUILDINFO file...  -> Generating .MTREE file...  -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: libkeccak 1.3.1.2-1 (Sat 19 Feb 2022 10:55:16 PM UTC) ==> Installing package libkeccak with pacman -U... [?25lloading packages... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change libkeccak 1.3.1.2-1 0.14 MiB Total Installed Size: 0.14 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libkeccak... [?25h[?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change core/libnsl 2.0.0-2 0.06 MiB core/licenses 20220125-1 0.41 MiB extra/pyalpm 0.10.6-4 0.17 MiB core/python 3.10.1-2 79.11 MiB extra/python-pyelftools 0.27-3 1.39 MiB extra/namcap 3.2.10-5 0.41 MiB Total Installed Size: 81.54 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing pyalpm... installing licenses... installing python-pyelftools... installing namcap... [?25hChecking PKGBUILD Checking libkeccak-1.3.1.2-1-riscv64.pkg.tar.zst ==> Running checkpkg error: target not found: libkeccak ==> WARNING: Skipped checkpkg due to missing repo packages ==> Syncing back built packages... receiving incremental file list libkeccak-1.3.1.2-1-riscv64.pkg.tar.zst 0 0% 0.00kB/s 0:00:00 79,605 100% 1.10MB/s 0:00:00 (xfr#1, to-chk=1/2) libkeccak-1.3.1.2-1-riscv64.pkg.tar.zst-namcap.log 0 100% 0.00kB/s 0:00:00 (xfr#2, to-chk=0/2) sent 62 bytes received 79,841 bytes 159,806.00 bytes/sec total size is 79,605 speedup is 1.00 receiving incremental file list libkeccak-1.3.1.2-1-riscv64-build.log libkeccak-1.3.1.2-1-riscv64-check.log libkeccak-1.3.1.2-1-riscv64-package.log libkeccak-1.3.1.2-1-riscv64-prepare.log sent 100 bytes received 3,181 bytes 6,562.00 bytes/sec total size is 28,125 speedup is 8.57