>>> zn_poly: Building testing/zn_poly 0.9.2-r0 (using abuild 3.10.0_rc1-r2) started Sun, 09 Oct 2022 22:26:17 +0000 >>> zn_poly: Checking sanity of /home/buildozer/aports/testing/zn_poly/APKBUILD... >>> zn_poly: Analyzing dependencies... >>> zn_poly: Installing for build: build-base gmp-dev python3 (1/11) Installing libgmpxx (6.2.1-r2) (2/11) Installing gmp-dev (6.2.1-r2) (3/11) Installing libbz2 (1.0.8-r3) (4/11) Installing libffi (3.4.3-r0) (5/11) Installing gdbm (1.23-r0) (6/11) Installing xz-libs (5.2.7-r0) (7/11) Installing mpdecimal (2.5.1-r1) (8/11) Installing readline (8.2.0-r0) (9/11) Installing sqlite-libs (3.39.4-r0) (10/11) Installing python3 (3.10.7-r0) (11/11) Installing .makedepends-zn_poly (20221009.222618) Executing busybox-1.35.0-r27.trigger OK: 444 MiB in 109 packages >>> zn_poly: Cleaning up srcdir >>> zn_poly: Cleaning up pkgdir >>> zn_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 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> zn_poly: Fetching https://gitlab.com/sagemath/zn_poly/-/archive/0.9.2/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 0 113k 0 0 263k 0 --:--:-- --:--:-- --:--:-- 263k >>> zn_poly: Fetching https://distfiles.alpinelinux.org/distfiles/edge/zn_poly-0.9.2.tar.gz >>> zn_poly: Checking sha512sums... zn_poly-0.9.2.tar.gz: OK >>> zn_poly: Unpacking /var/cache/distfiles/edge/zn_poly-0.9.2.tar.gz... gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/array.o -c src/array.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/invert.o -c src/invert.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/ks_support.o -c src/ks_support.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid.o -c src/mulmid.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid_ks.o -c src/mulmid_ks.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/misc.o -c src/misc.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mpn_mulmid.o -c src/mpn_mulmid.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul.o -c src/mul.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft.o -c src/mul_fft.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft_dft.o -c src/mul_fft_dft.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_ks.o -c src/mul_ks.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/nuss.o -c src/nuss.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pack.o -c src/pack.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmf.o -c src/pmf.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmfvec_fft.o -c src/pmfvec_fft.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/zn_mod.o -c src/zn_mod.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tune.o -c tune/tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid-tune.o -c tune/mulmid-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mpn_mulmid-tune.o -c tune/mpn_mulmid-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul-tune.o -c tune/mul-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul_ks-tune.o -c tune/mul_ks-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid_ks-tune.o -c tune/mulmid_ks-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/nuss-tune.o -c tune/nuss-tune.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tuning.o -c tune/tuning.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o test/support.o -c test/support.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/profiler.o -c profile/profiler.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/array-profile.o -c profile/array-profile.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/invert-profile.o -c profile/invert-profile.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mulmid-profile.o -c profile/mulmid-profile.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mpn_mulmid-profile.o -c profile/mpn_mulmid-profile.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mul-profile.o -c profile/mul-profile.c gcc -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/negamul-profile.o -c profile/negamul-profile.c gcc -O3 -fomit-frame-pointer -fPIC -c -o profile/ntl-profile-dummy.o profile/ntl-profile-dummy.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 -fomit-frame-pointer -fPIC -Wl,--as-needed,-O1,--sort-common -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 -fomit-frame-pointer -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,-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 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/array-DEBUG.o -c src/array.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/invert-DEBUG.o -c src/invert.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/ks_support-DEBUG.o -c src/ks_support.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid-DEBUG.o -c src/mulmid.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid_ks-DEBUG.o -c src/mulmid_ks.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/misc-DEBUG.o -c src/misc.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mpn_mulmid-DEBUG.o -c src/mpn_mulmid.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul-DEBUG.o -c src/mul.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft-DEBUG.o -c src/mul_fft.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft_dft-DEBUG.o -c src/mul_fft_dft.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_ks-DEBUG.o -c src/mul_ks.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/nuss-DEBUG.o -c src/nuss.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pack-DEBUG.o -c src/pack.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmf-DEBUG.o -c src/pmf.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmfvec_fft-DEBUG.o -c src/pmfvec_fft.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/tuning-DEBUG.o -c src/tuning.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o src/zn_mod-DEBUG.o -c src/zn_mod.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/test-DEBUG.o -c test/test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/ref_mul-DEBUG.o -c test/ref_mul.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/invert-test-DEBUG.o -c test/invert-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pmfvec_fft-test-DEBUG.o -c test/pmfvec_fft-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mulmid_ks-test-DEBUG.o -c test/mulmid_ks-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mpn_mulmid-test-DEBUG.o -c test/mpn_mulmid-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_fft-test-DEBUG.o -c test/mul_fft-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_ks-test-DEBUG.o -c test/mul_ks-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/nuss-test-DEBUG.o -c test/nuss-test.c gcc -g -O3 -fomit-frame-pointer -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pack-test-DEBUG.o -c test/pack-test.c gcc -g -O3 -fomit-frame-pointer -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 -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. >>> zn_poly: Entering fakeroot... >>> zn_poly-static*: Running split function static... >>> zn_poly-static*: Preparing subpackage zn_poly-static... >>> zn_poly-static*: Stripping binaries >>> zn_poly-static*: Running postcheck for zn_poly-static >>> zn_poly-dev*: Running split function dev... >>> zn_poly-dev*: Preparing subpackage zn_poly-dev... >>> zn_poly-dev*: Stripping binaries >>> zn_poly-dev*: Running postcheck for zn_poly-dev >>> zn_poly*: Running postcheck for zn_poly >>> zn_poly*: Preparing package zn_poly... >>> zn_poly*: Stripping binaries >>> zn_poly-dev*: Scanning shared objects >>> zn_poly-static*: Scanning shared objects >>> zn_poly*: Scanning shared objects >>> zn_poly-dev*: Tracing dependencies... zn_poly=0.9.2-r0 >>> zn_poly-dev*: Package size: 52.0 KB >>> zn_poly-dev*: Compressing data... >>> zn_poly-dev*: Create checksum... >>> zn_poly-dev*: Create zn_poly-dev-0.9.2-r0.apk >>> zn_poly-static*: Tracing dependencies... >>> zn_poly-static*: Package size: 152.0 KB >>> zn_poly-static*: Compressing data... >>> zn_poly-static*: Create checksum... >>> zn_poly-static*: Create zn_poly-static-0.9.2-r0.apk >>> zn_poly*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgmp.so.10 >>> zn_poly*: Package size: 120.0 KB >>> zn_poly*: Compressing data... >>> zn_poly*: Create checksum... >>> zn_poly*: Create zn_poly-0.9.2-r0.apk >>> zn_poly: Build complete at Sun, 09 Oct 2022 22:27:29 +0000 elapsed time 0h 1m 12s >>> zn_poly: Cleaning up srcdir >>> zn_poly: Cleaning up pkgdir >>> zn_poly: Uninstalling dependencies... (1/11) Purging .makedepends-zn_poly (20221009.222618) (2/11) Purging gmp-dev (6.2.1-r2) (3/11) Purging libgmpxx (6.2.1-r2) (4/11) Purging python3 (3.10.7-r0) (5/11) Purging libbz2 (1.0.8-r3) (6/11) Purging libffi (3.4.3-r0) (7/11) Purging gdbm (1.23-r0) (8/11) Purging xz-libs (5.2.7-r0) (9/11) Purging mpdecimal (2.5.1-r1) (10/11) Purging readline (8.2.0-r0) (11/11) Purging sqlite-libs (3.39.4-r0) Executing busybox-1.35.0-r27.trigger OK: 393 MiB in 98 packages >>> zn_poly: Updating the testing/x86_64 repository index... >>> zn_poly: Signing the index...