starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/3b3xfzq8lrl20rwjjdp3biahxqcj4dl8-python2-2.7.17/bin:/gnu/store/am3imbjafa1wdvw9j6qabrxc09w169lz-tar-1.32/bin:/gnu/store/chqjscapsg928dy8pg6yrdhw3ypk8c9x-gzip-1.10/bin:/gnu/store/k3n5jh5579g2b17qmd2w89z2fy45pmr3-bzip2-1.0.8/bin:/gnu/store/k8ksi57ghm301zr0v7aq2vl2fa8hxfqi-xz-5.2.4/bin:/gnu/store/5ckix15mw8r509g68fbm7rla51lmd2zq-file-5.38/bin:/gnu/store/m8fnsfqs18c3srjiaw4frqadb9rqsq16-diffutils-3.7/bin:/gnu/store/2cfnrxy8icrz3sxfn86k0klmvsnj1n82-patch-2.7.6/bin:/gnu/store/0bmzacdzdhi41kkjbsq7iakwjzxkv6fm-findutils-4.7.0/bin:/gnu/store/x9qzb42hmzszg9y16m1gbz3vv54yyi00-gawk-5.0.1/bin:/gnu/store/qy7gpiba7s7ylpfxaay6i76rk892j52n-sed-4.8/bin:/gnu/store/74d5jq5sj2fhy5j0j07jqdclf8nyxgqn-grep-3.4/bin:/gnu/store/wy177cwa387g9kaf3ss716d4fhzb21wx-coreutils-8.32/bin:/gnu/store/wsxnp4k7mp7b705kxp94j7hs8as5fmsl-make-4.3/bin:/gnu/store/7zp9ifpgm3zj481nk6jg1im13g4mza2g-bash-minimal-5.0.16/bin:/gnu/store/y4iy1jvfq07gxynkb9jl1f69jmy349vi-ld-wrapper-0/bin:/gnu/store/1iwrsjwmhcdifc8i3v7qdr59k6gq4z24-binutils-2.34/bin:/gnu/store/z8954h4nvgxwcyy2in8c1l11g199m2yb-gcc-7.5.0/bin:/gnu/store/llkv94k15spryi6zf0gjm0fp7m8k3i8g-glibc-2.31/bin:/gnu/store/llkv94k15spryi6zf0gjm0fp7m8k3i8g-glibc-2.31/sbin' environment variable `PYTHONPATH' set to `/gnu/store/3b3xfzq8lrl20rwjjdp3biahxqcj4dl8-python2-2.7.17/lib/python2.7/site-packages' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include:/gnu/store/3b3xfzq8lrl20rwjjdp3biahxqcj4dl8-python2-2.7.17/include:/gnu/store/36c64cqp24i8i8p9m5402ig0pclmcvld-gmp-6.2.0/include:/gnu/store/k3n5jh5579g2b17qmd2w89z2fy45pmr3-bzip2-1.0.8/include:/gnu/store/k8ksi57ghm301zr0v7aq2vl2fa8hxfqi-xz-5.2.4/include:/gnu/store/5ckix15mw8r509g68fbm7rla51lmd2zq-file-5.38/include:/gnu/store/x9qzb42hmzszg9y16m1gbz3vv54yyi00-gawk-5.0.1/include:/gnu/store/wsxnp4k7mp7b705kxp94j7hs8as5fmsl-make-4.3/include:/gnu/store/1iwrsjwmhcdifc8i3v7qdr59k6gq4z24-binutils-2.34/include:/gnu/store/z8954h4nvgxwcyy2in8c1l11g199m2yb-gcc-7.5.0/include:/gnu/store/llkv94k15spryi6zf0gjm0fp7m8k3i8g-glibc-2.31/include:/gnu/store/72z9rxrrmfw1xx9gf27jm2s8h5h0fkh0-linux-libre-headers-5.4.20/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include:/gnu/store/3b3xfzq8lrl20rwjjdp3biahxqcj4dl8-python2-2.7.17/include:/gnu/store/36c64cqp24i8i8p9m5402ig0pclmcvld-gmp-6.2.0/include:/gnu/store/k3n5jh5579g2b17qmd2w89z2fy45pmr3-bzip2-1.0.8/include:/gnu/store/k8ksi57ghm301zr0v7aq2vl2fa8hxfqi-xz-5.2.4/include:/gnu/store/5ckix15mw8r509g68fbm7rla51lmd2zq-file-5.38/include:/gnu/store/x9qzb42hmzszg9y16m1gbz3vv54yyi00-gawk-5.0.1/include:/gnu/store/wsxnp4k7mp7b705kxp94j7hs8as5fmsl-make-4.3/include:/gnu/store/1iwrsjwmhcdifc8i3v7qdr59k6gq4z24-binutils-2.34/include:/gnu/store/z8954h4nvgxwcyy2in8c1l11g199m2yb-gcc-7.5.0/include/c++:/gnu/store/z8954h4nvgxwcyy2in8c1l11g199m2yb-gcc-7.5.0/include:/gnu/store/llkv94k15spryi6zf0gjm0fp7m8k3i8g-glibc-2.31/include:/gnu/store/72z9rxrrmfw1xx9gf27jm2s8h5h0fkh0-linux-libre-headers-5.4.20/include' environment variable `LIBRARY_PATH' set to `/gnu/store/3b3xfzq8lrl20rwjjdp3biahxqcj4dl8-python2-2.7.17/lib:/gnu/store/36c64cqp24i8i8p9m5402ig0pclmcvld-gmp-6.2.0/lib:/gnu/store/k3n5jh5579g2b17qmd2w89z2fy45pmr3-bzip2-1.0.8/lib:/gnu/store/k8ksi57ghm301zr0v7aq2vl2fa8hxfqi-xz-5.2.4/lib:/gnu/store/5ckix15mw8r509g68fbm7rla51lmd2zq-file-5.38/lib:/gnu/store/x9qzb42hmzszg9y16m1gbz3vv54yyi00-gawk-5.0.1/lib:/gnu/store/1iwrsjwmhcdifc8i3v7qdr59k6gq4z24-binutils-2.34/lib:/gnu/store/llkv94k15spryi6zf0gjm0fp7m8k3i8g-glibc-2.31/lib:/gnu/store/m4l52mw8m0amgy4j129z5j0syryb7pkg-glibc-2.31-static/lib:/gnu/store/vispxhcwmvasm225pm373jhfn21q1sa1-glibc-utf8-locales-2.31/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/vispxhcwmvasm225pm373jhfn21q1sa1-glibc-utf8-locales-2.31/lib/locale' phase `set-paths' succeeded after 0.2 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/configure' -> `./configure' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/gpl-2.0.txt' -> `./gpl-2.0.txt' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/ABI_VERSION' -> `./ABI_VERSION' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/gpl-3.0.txt' -> `./gpl-3.0.txt' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/VERSION' -> `./VERSION' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/CHANGES' -> `./CHANGES' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/.gitlab-ci.yml' -> `./.gitlab-ci.yml' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/makemakefile.py' -> `./makemakefile.py' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/.gitignore' -> `./.gitignore' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/README' -> `./README' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/COPYING' -> `./COPYING' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mul_fft.c' -> `./src/mul_fft.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/pmfvec_fft.c' -> `./src/pmfvec_fft.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/zn_mod.c' -> `./src/zn_mod.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mulmid_ks.c' -> `./src/mulmid_ks.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mpn_mulmid.c' -> `./src/mpn_mulmid.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mul_fft_dft.c' -> `./src/mul_fft_dft.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mul.c' -> `./src/mul.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/misc.c' -> `./src/misc.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/pack.c' -> `./src/pack.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/invert.c' -> `./src/invert.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/nuss.c' -> `./src/nuss.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/array.c' -> `./src/array.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mul_ks.c' -> `./src/mul_ks.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/pmf.c' -> `./src/pmf.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/mulmid.c' -> `./src/mulmid.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/src/ks_support.c' -> `./src/ks_support.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include/profiler.h' -> `./include/profiler.h' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include/support.h' -> `./include/support.h' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include/zn_poly_internal.h' -> `./include/zn_poly_internal.h' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include/wide_arith.h' -> `./include/wide_arith.h' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/include/zn_poly.h' -> `./include/zn_poly.h' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mul-profile-main.c' -> `./profile/mul-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/ntl-profile-dummy.c' -> `./profile/ntl-profile-dummy.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/negamul-profile.c' -> `./profile/negamul-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/invert-profile.c' -> `./profile/invert-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/invert-profile-main.c' -> `./profile/invert-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mpn_mulmid-profile.c' -> `./profile/mpn_mulmid-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/ntl-profile.c' -> `./profile/ntl-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mul-profile.c' -> `./profile/mul-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mulmid-profile-main.c' -> `./profile/mulmid-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/profiler.c' -> `./profile/profiler.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/array-profile-main.c' -> `./profile/array-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/prof_main.c' -> `./profile/prof_main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/negamul-profile-main.c' -> `./profile/negamul-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/array-profile.c' -> `./profile/array-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mpn_mulmid-profile-main.c' -> `./profile/mpn_mulmid-profile-main.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/profile/mulmid-profile.c' -> `./profile/mulmid-profile.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/nuss-tune.c' -> `./tune/nuss-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/tuning.c' -> `./tune/tuning.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/mulmid_ks-tune.c' -> `./tune/mulmid_ks-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/tune.c' -> `./tune/tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/mul-tune.c' -> `./tune/mul-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/mul_ks-tune.c' -> `./tune/mul_ks-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/mpn_mulmid-tune.c' -> `./tune/mpn_mulmid-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/tune/mulmid-tune.c' -> `./tune/mulmid-tune.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/nuss-test.c' -> `./test/nuss-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/invert-test.c' -> `./test/invert-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/support.c' -> `./test/support.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/mpn_mulmid-test.c' -> `./test/mpn_mulmid-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/mul_ks-test.c' -> `./test/mul_ks-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/pmfvec_fft-test.c' -> `./test/pmfvec_fft-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/mul_fft-test.c' -> `./test/mul_fft-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/pack-test.c' -> `./test/pack-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/mulmid_ks-test.c' -> `./test/mulmid_ks-test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/test.c' -> `./test/test.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/test/ref_mul.c' -> `./test/ref_mul.c' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/doc/REFERENCES' -> `./doc/REFERENCES' `/gnu/store/h4ahmzk9m1l7l3mh7fl1lxnnba9k33a2-zn_poly-0.9.2-checkout/demo/bernoulli/bernoulli.c' -> `./demo/bernoulli/bernoulli.c' phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' GNU build system bootstrapping not needed phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/7zp9ifpgm3zj481nk6jg1im13g4mza2g-bash-minimal-5.0.16/bin/sh' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `configure' phase `configure' succeeded after 0.1 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `prepare-build' phase `prepare-build' succeeded after 0.0 seconds starting phase `build' gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/array.o -c src/array.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/invert.o -c src/invert.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/ks_support.o -c src/ks_support.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid.o -c src/mulmid.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mulmid_ks.o -c src/mulmid_ks.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/misc.o -c src/misc.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mpn_mulmid.o -c src/mpn_mulmid.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul.o -c src/mul.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft.o -c src/mul_fft.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_fft_dft.o -c src/mul_fft_dft.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/mul_ks.o -c src/mul_ks.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/nuss.o -c src/nuss.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pack.o -c src/pack.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/ks_support.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/array.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/invert.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/misc.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mulmid_ks.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mulmid.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_fft_dft.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmf.o -c src/pmf.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mpn_mulmid.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/pmfvec_fft.o -c src/pmfvec_fft.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/zn_mod.o -c src/zn_mod.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_fft.c:100: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tune.o -c tune/tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_ks.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pack.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/nuss.c:56: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pmf.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid-tune.o -c tune/mulmid-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/tune.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mpn_mulmid-tune.o -c tune/mpn_mulmid-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pmfvec_fft.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul-tune.o -c tune/mul-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/zn_mod.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mul_ks-tune.o -c tune/mul_ks-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/mulmid-tune.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/mulmid_ks-tune.o -c tune/mulmid_ks-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/mul-tune.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/mpn_mulmid-tune.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/nuss-tune.o -c tune/nuss-tune.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/mul_ks-tune.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o tune/tuning.o -c tune/tuning.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o test/support.o -c test/support.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from tune/tuning.c:39: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/profiler.o -c profile/profiler.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/support.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/nuss-tune.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/array-profile.o -c profile/array-profile.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/invert-profile.o -c profile/invert-profile.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mulmid-profile.o -c profile/mulmid-profile.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mpn_mulmid-profile.o -c profile/mpn_mulmid-profile.c gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/mul-profile.o -c profile/mul-profile.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from tune/mulmid_ks-tune.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o profile/negamul-profile.o -c profile/negamul-profile.c gcc -O3 -fPIC -c -o profile/ntl-profile-dummy.o profile/ntl-profile-dummy.c In file included from ./include/zn_poly.h:75:0, from ./include/profiler.h:34, from profile/profiler.c:28: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/mpn_mulmid-profile.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/array-profile.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/mul-profile.c:26: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/mulmid-profile.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/invert-profile.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from profile/negamul-profile.c:26: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -O3 -fPIC -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) Warning: no cycle counting code available on this system, using default tuning values. gcc -O3 -fPIC -I/usr/local/include -I./include -DNDEBUG -o src/tuning.o -c src/tuning.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/tuning.c:28: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ 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 ar: creating libzn_poly.a ranlib libzn_poly.a phase `build' succeeded after 1.6 seconds starting phase `build-so' gcc -shared -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 ln -sf libzn_poly-0.9.2.so libzn_poly.so ln -sf libzn_poly-0.9.2.so libzn_poly-0.9.so phase `build-so' succeeded after 0.2 seconds starting phase `check' gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/array-DEBUG.o -c src/array.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/invert-DEBUG.o -c src/invert.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/ks_support-DEBUG.o -c src/ks_support.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid-DEBUG.o -c src/mulmid.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mulmid_ks-DEBUG.o -c src/mulmid_ks.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/misc-DEBUG.o -c src/misc.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mpn_mulmid-DEBUG.o -c src/mpn_mulmid.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul-DEBUG.o -c src/mul.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft-DEBUG.o -c src/mul_fft.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_fft_dft-DEBUG.o -c src/mul_fft_dft.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/mul_ks-DEBUG.o -c src/mul_ks.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/nuss-DEBUG.o -c src/nuss.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pack-DEBUG.o -c src/pack.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmf-DEBUG.o -c src/pmf.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/pmfvec_fft-DEBUG.o -c src/pmfvec_fft.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/tuning-DEBUG.o -c src/tuning.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/array.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_fft_dft.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mulmid.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/invert.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_fft.c:100: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mulmid_ks.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mpn_mulmid.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/misc.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/nuss.c:56: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/mul_ks.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pack.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pmfvec_fft.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/ks_support.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o src/zn_mod-DEBUG.o -c src/zn_mod.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/pmf.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/tuning.c:28: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/test-DEBUG.o -c test/test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/ref_mul-DEBUG.o -c test/ref_mul.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/invert-test-DEBUG.o -c test/invert-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pmfvec_fft-test-DEBUG.o -c test/pmfvec_fft-test.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from src/zn_mod.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/test.c:25: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/invert-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/ref_mul.c:24: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/pmfvec_fft-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mulmid_ks-test-DEBUG.o -c test/mulmid_ks-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mpn_mulmid-test-DEBUG.o -c test/mpn_mulmid-test.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/mulmid_ks-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/mpn_mulmid-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_fft-test-DEBUG.o -c test/mul_fft-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/mul_ks-test-DEBUG.o -c test/mul_ks-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/nuss-test-DEBUG.o -c test/nuss-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/pack-test-DEBUG.o -c test/pack-test.c gcc -g -O3 -fPIC -I/usr/local/include -I./include -DDEBUG -o test/support-DEBUG.o -c test/support.c In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/mul_ks-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/mul_fft-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/support.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/pack-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ In file included from ./include/zn_poly.h:75:0, from ./include/zn_poly_internal.h:41, from ./include/support.h:29, from test/nuss-test.c:23: ./include/wide_arith.h:297:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp] #warning No assembly implementation of wide multiplication available for this \ ^~~~~~~ gcc -g -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. phase `check' succeeded after 15.5 seconds starting phase `install' mkdir -p /gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/include/zn_poly mkdir -p /gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/lib cp libzn_poly.a /gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/lib cp include/zn_poly.h /gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/include/zn_poly cp include/wide_arith.h /gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/include/zn_poly phase `install' succeeded after 0.0 seconds starting phase `install-so' phase `install-so' succeeded after 0.0 seconds starting phase `patch-shebangs' phase `patch-shebangs' succeeded after 0.0 seconds starting phase `strip' stripping binaries in "/gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/lib" with "strip" and flags ("--strip-debug" "--enable-deterministic-archives") phase `strip' succeeded after 0.0 seconds starting phase `validate-runpath' validating RUNPATH of 1 binaries in "/gnu/store/fbcs56a7wvbrx4nf3sni4nfjyyzgbsyn-zn-poly-0.9.2/lib"... phase `validate-runpath' succeeded after 0.0 seconds starting phase `validate-documentation-location' phase `validate-documentation-location' succeeded after 0.0 seconds starting phase `delete-info-dir-file' phase `delete-info-dir-file' succeeded after 0.0 seconds starting phase `patch-dot-desktop-files' phase `patch-dot-desktop-files' succeeded after 0.0 seconds starting phase `install-license-files' installing 1 license files from '.' phase `install-license-files' succeeded after 0.0 seconds starting phase `reset-gzip-timestamps' phase `reset-gzip-timestamps' succeeded after 0.0 seconds starting phase `compress-documentation' phase `compress-documentation' succeeded after 0.0 seconds