>>> libzn_poly: Building testing/libzn_poly 0.9.2-r1 (using abuild 3.11.0-r1) started Mon, 15 May 2023 21:25:11 +0000 >>> libzn_poly: Checking sanity of /home/buildozer/aports/testing/libzn_poly/APKBUILD... >>> libzn_poly: Analyzing dependencies... >>> libzn_poly: Installing for build: build-base gmp-dev python3 (1/15) Installing libgmpxx (6.2.1-r3) (2/15) Installing gmp-dev (6.2.1-r3) (3/15) Installing libbz2 (1.0.8-r6) (4/15) Installing libffi (3.4.4-r3) (5/15) Installing gdbm (1.23-r1) (6/15) Installing xz-libs (5.4.3-r1) (7/15) Installing mpdecimal (2.5.1-r2) (8/15) Installing libpanelw (6.4_p20230514-r0) (9/15) Installing readline (8.2.1-r2) (10/15) Installing sqlite-libs (3.41.2-r3) (11/15) Installing python3 (3.11.3-r11) (12/15) Installing python3-pycache-pyc0 (3.11.3-r11) (13/15) Installing pyc (0.1-r0) (14/15) Installing python3-pyc (3.11.3-r11) (15/15) Installing .makedepends-libzn_poly (20230515.212513) Executing busybox-1.36.0-r11.trigger OK: 416 MiB in 117 packages >>> libzn_poly: Cleaning up srcdir >>> libzn_poly: Cleaning up pkgdir >>> libzn_poly: Fetching https://distfiles.alpinelinux.org/distfiles/edge/zn_poly-0.9.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 113k 100 113k 0 0 1119k 0 --:--:-- --:--:-- --:--:-- 1125k >>> libzn_poly: Fetching https://distfiles.alpinelinux.org/distfiles/edge/zn_poly-0.9.2.tar.gz >>> libzn_poly: Checking sha512sums... zn_poly-0.9.2.tar.gz: OK >>> libzn_poly: Unpacking /var/cache/distfiles/edge/zn_poly-0.9.2.tar.gz... gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/array.o -c src/array.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/invert.o -c src/invert.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/ks_support.o -c src/ks_support.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid.o -c src/mulmid.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid_ks.o -c src/mulmid_ks.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/misc.o -c src/misc.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mpn_mulmid.o -c src/mpn_mulmid.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul.o -c src/mul.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft.o -c src/mul_fft.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft_dft.o -c src/mul_fft_dft.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_ks.o -c src/mul_ks.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/nuss.o -c src/nuss.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pack.o -c src/pack.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmf.o -c src/pmf.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmfvec_fft.o -c src/pmfvec_fft.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/zn_mod.o -c src/zn_mod.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tune.o -c tune/tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid-tune.o -c tune/mulmid-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mpn_mulmid-tune.o -c tune/mpn_mulmid-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul-tune.o -c tune/mul-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul_ks-tune.o -c tune/mul_ks-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid_ks-tune.o -c tune/mulmid_ks-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/nuss-tune.o -c tune/nuss-tune.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tuning.o -c tune/tuning.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o test/support.o -c test/support.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/profiler.o -c profile/profiler.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/array-profile.o -c profile/array-profile.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/invert-profile.o -c profile/invert-profile.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mulmid-profile.o -c profile/mulmid-profile.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mpn_mulmid-profile.o -c profile/mpn_mulmid-profile.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mul-profile.o -c profile/mul-profile.c gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/negamul-profile.o -c profile/negamul-profile.c tune/tune.c: In function 'main': tune/tune.c:167:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] 167 | printf (" %5lu, // nussbaumer multiplication threshold\n", | ~~~^ | | | long unsigned int | %5u tune/tune.c:169:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] 169 | printf (" %5lu // nussbaumer squaring threshold\n", | ~~~^ | | | long unsigned int | %5u gcc -O3 -Wformat -Werror=format-security -fPIC -c -o profile/ntl-profile-dummy.o profile/ntl-profile-dummy.c gcc -O3 -Wformat -Werror=format-security -fPIC -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o tune/tune src/array.o src/invert.o src/ks_support.o src/mulmid.o src/mulmid_ks.o src/misc.o src/mpn_mulmid.o src/mul.o src/mul_fft.o src/mul_fft_dft.o src/mul_ks.o src/nuss.o src/pack.o src/pmf.o src/pmfvec_fft.o src/zn_mod.o tune/tune.o tune/mulmid-tune.o tune/mpn_mulmid-tune.o tune/mul-tune.o tune/mul_ks-tune.o tune/mulmid_ks-tune.o tune/nuss-tune.o tune/tuning.o test/support.o profile/profiler.o profile/array-profile.o profile/invert-profile.o profile/mulmid-profile.o profile/mpn_mulmid-profile.o profile/mul-profile.o profile/negamul-profile.o profile/ntl-profile-dummy.o -L/usr/local/lib -lgmp -lm tune/tune > src/tuning.c zn_poly tuning program (use -v flag for verbose output) Calibrating cycle counter... ok (2.20e+09) mpn smp kara: done mpn mulmid fallback: done KS1/2/4 mul: ............................................................... KS1/2/4 sqr: ............................................................... KS1/2/4 mulmid: ............................................................... nuss mul: ............................................................... nuss sqr: ............................................................... KS/FFT mul: ............................................................... KS/FFT sqr: ............................................................... KS/FFT mulmid: ............................................................... gcc -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/tuning.o -c src/tuning.c ar -r libzn_poly.a src/array.o src/invert.o src/ks_support.o src/mulmid.o src/mulmid_ks.o src/misc.o src/mpn_mulmid.o src/mul.o src/mul_fft.o src/mul_fft_dft.o src/mul_ks.o src/nuss.o src/pack.o src/pmf.o src/pmfvec_fft.o src/tuning.o src/zn_mod.o gcc -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Wl,-soname,libzn_poly-0.9.so -o libzn_poly-0.9.2.so src/array.o src/invert.o src/ks_support.o src/mulmid.o src/mulmid_ks.o src/misc.o src/mpn_mulmid.o src/mul.o src/mul_fft.o src/mul_fft_dft.o src/mul_ks.o src/nuss.o src/pack.o src/pmf.o src/pmfvec_fft.o src/tuning.o src/zn_mod.o -L/usr/local/lib -lgmp -lm ar: creating libzn_poly.a ranlib libzn_poly.a ln -sf libzn_poly-0.9.2.so libzn_poly.so ln -sf libzn_poly-0.9.2.so libzn_poly-0.9.so gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/array-DEBUG.o -c src/array.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/invert-DEBUG.o -c src/invert.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/ks_support-DEBUG.o -c src/ks_support.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid-DEBUG.o -c src/mulmid.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid_ks-DEBUG.o -c src/mulmid_ks.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/misc-DEBUG.o -c src/misc.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mpn_mulmid-DEBUG.o -c src/mpn_mulmid.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul-DEBUG.o -c src/mul.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft-DEBUG.o -c src/mul_fft.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft_dft-DEBUG.o -c src/mul_fft_dft.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_ks-DEBUG.o -c src/mul_ks.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/nuss-DEBUG.o -c src/nuss.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pack-DEBUG.o -c src/pack.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmf-DEBUG.o -c src/pmf.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmfvec_fft-DEBUG.o -c src/pmfvec_fft.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/tuning-DEBUG.o -c src/tuning.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o src/zn_mod-DEBUG.o -c src/zn_mod.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/test-DEBUG.o -c test/test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/ref_mul-DEBUG.o -c test/ref_mul.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/invert-test-DEBUG.o -c test/invert-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pmfvec_fft-test-DEBUG.o -c test/pmfvec_fft-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mulmid_ks-test-DEBUG.o -c test/mulmid_ks-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mpn_mulmid-test-DEBUG.o -c test/mpn_mulmid-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_fft-test-DEBUG.o -c test/mul_fft-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_ks-test-DEBUG.o -c test/mul_ks-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/nuss-test-DEBUG.o -c test/nuss-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pack-test-DEBUG.o -c test/pack-test.c gcc -g -O3 -Wformat -Werror=format-security -fPIC -I/usr/local/include -I./include -DDEBUG -o test/support-DEBUG.o -c test/support.c gcc -g -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o test/test src/array-DEBUG.o src/invert-DEBUG.o src/ks_support-DEBUG.o src/mulmid-DEBUG.o src/mulmid_ks-DEBUG.o src/misc-DEBUG.o src/mpn_mulmid-DEBUG.o src/mul-DEBUG.o src/mul_fft-DEBUG.o src/mul_fft_dft-DEBUG.o src/mul_ks-DEBUG.o src/nuss-DEBUG.o src/pack-DEBUG.o src/pmf-DEBUG.o src/pmfvec_fft-DEBUG.o src/tuning-DEBUG.o src/zn_mod-DEBUG.o test/test-DEBUG.o test/ref_mul-DEBUG.o test/invert-test-DEBUG.o test/pmfvec_fft-test-DEBUG.o test/mulmid_ks-test-DEBUG.o test/mpn_mulmid-test-DEBUG.o test/mul_fft-test-DEBUG.o test/mul_ks-test-DEBUG.o test/nuss-test-DEBUG.o test/pack-test-DEBUG.o test/support-DEBUG.o -L/usr/local/lib -lgmp -lm test/test -quick all mpn_smp_basecase()... ok mpn_smp_kara()... ok mpn_smp()... ok mpn_mulmid()... ok zn_array_recover_reduce()... ok zn_array_pack()... ok zn_array_unpack()... ok zn_array_mul_KS1()... ok zn_array_mul_KS2()... ok zn_array_mul_KS3()... ok zn_array_mul_KS4()... ok zn_array_sqr_KS1()... ok zn_array_sqr_KS2()... ok zn_array_sqr_KS3()... ok zn_array_sqr_KS4()... ok zn_array_mulmid_KS1()... ok zn_array_mulmid_KS2()... ok zn_array_mulmid_KS3()... ok zn_array_mulmid_KS4()... ok nuss_mul()... ok pmfvec_fft_dc()... ok pmfvec_fft_huge()... ok pmfvec_ifft_dc()... ok pmfvec_ifft_huge()... ok pmfvec_tpfft_dc()... ok pmfvec_tpfft_huge()... ok pmfvec_tpifft_dc()... ok pmfvec_tpifft_huge()... ok zn_array_mul_fft()... ok zn_array_sqr_fft()... ok zn_array_mulmid_fft()... ok zn_array_mul_fft_dft()... ok zn_array_invert()... ok All tests passed. >>> libzn_poly: Entering fakeroot... >>> libzn_poly-static*: Running split function static... >>> libzn_poly-static*: Preparing subpackage libzn_poly-static... >>> libzn_poly-static*: Stripping binaries >>> libzn_poly-static*: Running postcheck for libzn_poly-static >>> libzn_poly-dev*: Running split function dev... >>> libzn_poly-dev*: Preparing subpackage libzn_poly-dev... >>> libzn_poly-dev*: Stripping binaries >>> libzn_poly-dev*: Running postcheck for libzn_poly-dev >>> libzn_poly*: Running postcheck for libzn_poly >>> libzn_poly*: Preparing package libzn_poly... >>> libzn_poly*: Stripping binaries >>> libzn_poly-dev*: Scanning shared objects >>> libzn_poly-static*: Scanning shared objects >>> libzn_poly*: Scanning shared objects >>> libzn_poly-dev*: Tracing dependencies... libzn_poly=0.9.2-r1 >>> libzn_poly-dev*: Package size: 52.0 KB >>> libzn_poly-dev*: Compressing data... >>> libzn_poly-dev*: Create checksum... >>> libzn_poly-dev*: Create libzn_poly-dev-0.9.2-r1.apk >>> libzn_poly-static*: Tracing dependencies... >>> libzn_poly-static*: Package size: 152.0 KB >>> libzn_poly-static*: Compressing data... >>> libzn_poly-static*: Create checksum... >>> libzn_poly-static*: Create libzn_poly-static-0.9.2-r1.apk >>> libzn_poly*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgmp.so.10 >>> libzn_poly*: Package size: 120.0 KB >>> libzn_poly*: Compressing data... >>> libzn_poly*: Create checksum... >>> libzn_poly*: Create libzn_poly-0.9.2-r1.apk >>> libzn_poly: Build complete at Mon, 15 May 2023 21:26:23 +0000 elapsed time 0h 1m 12s >>> libzn_poly: Cleaning up srcdir >>> libzn_poly: Cleaning up pkgdir >>> libzn_poly: Uninstalling dependencies... (1/15) Purging .makedepends-libzn_poly (20230515.212513) (2/15) Purging gmp-dev (6.2.1-r3) (3/15) Purging libgmpxx (6.2.1-r3) (4/15) Purging python3-pyc (3.11.3-r11) (5/15) Purging python3-pycache-pyc0 (3.11.3-r11) (6/15) Purging pyc (0.1-r0) (7/15) Purging python3 (3.11.3-r11) (8/15) Purging gdbm (1.23-r1) (9/15) Purging libbz2 (1.0.8-r6) (10/15) Purging libffi (3.4.4-r3) (11/15) Purging libpanelw (6.4_p20230514-r0) (12/15) Purging mpdecimal (2.5.1-r2) (13/15) Purging readline (8.2.1-r2) (14/15) Purging sqlite-libs (3.41.2-r3) (15/15) Purging xz-libs (5.4.3-r1) Executing busybox-1.36.0-r11.trigger OK: 374 MiB in 102 packages >>> libzn_poly: Updating the testing/x86_64 repository index... >>> libzn_poly: Signing the index...