Raspbian Package Auto-Building

Build log for mlucas (14.1-1) on armhf

mlucas14.1-1armhf → 2016-04-17 20:10:24

sbuild (Debian sbuild) 0.66.0 (04 Oct 2015) on testbuildd.raspbian.org

+==============================================================================+
| mlucas 14.1-1 (armhf)                                      17 Apr 2016 18:22 |
+==============================================================================+

Package: mlucas
Version: 14.1-1
Source Version: 14.1-1
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/mlucas-BJQ20z/mlucas-14.1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/mlucas-BJQ20z' with '<<BUILDDIR>>'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-33f69772-d398-4b3d-9391-7a69dc349b93' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main armhf Packages [11.0 MB]
Fetched 11.0 MB in 15s (688 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'mlucas' packaging is maintained in the 'Git' version control system at:
https://gitlab.com/mlucas-ll/mlucas.git
Please use:
git clone https://gitlab.com/mlucas-ll/mlucas.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1511 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main mlucas 14.1-1 (dsc) [1935 B]
Get:2 http://172.17.0.1/private stretch-staging/main mlucas 14.1-1 (tar) [1483 kB]
Get:3 http://172.17.0.1/private stretch-staging/main mlucas 14.1-1 (diff) [26.0 kB]
Fetched 1511 kB in 0s (2439 kB/s)
Download complete and in download only mode

Check architectures
-------------------


Check dependencies
------------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-GwRI1c/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Get:1 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Release [2119 B]
Get:2 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Release [2119 B]
Get:3 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Release.gpg [299 B]
Get:3 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Release.gpg [299 B]
Get:4 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Sources [214 B]
Get:5 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ Packages [528 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: file:///<<BUILDDIR>>/resolver-GwRI1c/apt_archive/./Release.gpg: Signature by key 085A60275B95EE7E758335885FBC947B34E39F26 uses weak digest algorithm (SHA1)
Reading package lists...

+------------------------------------------------------------------------------+
| Install core build dependencies (apt-based resolver)                         |
+------------------------------------------------------------------------------+

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/768 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/<<BUILDDIR>>/resolver-GwRI1c/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [768 B]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12673 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
Merged Build-Depends: debhelper (>= 9), dh-autoreconf, autogen
Filtered Build-Depends: debhelper (>= 9), dh-autoreconf, autogen
dpkg-deb: building package 'sbuild-build-depends-mlucas-dummy' in '/<<BUILDDIR>>/resolver-hFRNLO/apt_archive/sbuild-build-depends-mlucas-dummy.deb'.
OK
Get:1 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Release [2119 B]
Get:2 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Release [2119 B]
Get:3 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Release.gpg [299 B]
Get:3 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Release.gpg [299 B]
Get:4 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Sources [224 B]
Get:5 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ Packages [541 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: file:///<<BUILDDIR>>/resolver-hFRNLO/apt_archive/./Release.gpg: Signature by key 085A60275B95EE7E758335885FBC947B34E39F26 uses weak digest algorithm (SHA1)
Reading package lists...

+------------------------------------------------------------------------------+
| Install mlucas build dependencies (apt-based resolver)                       |
+------------------------------------------------------------------------------+

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf autogen automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base
  guile-2.0-libs intltool-debian libarchive-zip-perl libbsd0 libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libltdl7 libmagic1
  libopts25 libopts25-dev libpipeline1 libsigsegv2 libtimedate-perl libtool
  libunistring0 libxml2 m4 man-db po-debconf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  libtool-doc gfortran | fortran95-compiler gcj-jdk less www-browser
  libmail-box-perl
Recommended packages:
  autogen-doc curl | wget | lynx-cur libglib2.0-data shared-mime-info
  xdg-user-dirs libltdl-dev xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf autogen automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base
  guile-2.0-libs intltool-debian libarchive-zip-perl libbsd0 libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libltdl7 libmagic1
  libopts25 libopts25-dev libpipeline1 libsigsegv2 libtimedate-perl libtool
  libunistring0 libxml2 m4 man-db po-debconf sbuild-build-depends-mlucas-dummy
0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.5 MB/21.5 MB of archives.
After this operation, 76.0 MB of additional disk space will be used.
Get:1 file:/<<BUILDDIR>>/resolver-hFRNLO/apt_archive ./ sbuild-build-depends-mlucas-dummy 0.invalid.0 [782 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-7 [1083 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf libbsd0 armhf 0.8.2-1 [88.0 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.10 [177 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.5-1 [975 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.25-2 [250 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.25-2 [61.2 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.7-2 [111 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libicu55 armhf 55.1-7 [7380 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.3+dfsg1-1 [800 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf libsigsegv2 armhf 2.10-5 [28.4 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf m4 armhf 1.4.17-5 [239 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf autoconf all 2.69-10 [338 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf libffi6 armhf 3.2.1-4 [18.5 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf libltdl7 armhf 2.4.6-0.1 [42.8 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf guile-2.0-libs armhf 2.0.11+1-10 [2165 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libopts25 armhf 1:5.18.7-3 [65.5 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf libopts25-dev armhf 1:5.18.7-3 [101 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf autogen armhf 1:5.18.7-3 [551 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20150820.1 [71.7 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf automake all 1:1.15-4 [735 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf autopoint all 0.19.7-2 [424 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.48.0-1 [2540 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-1 [131 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.7-2 [1400 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.19 [249 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.57-1 [95.1 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.016-1 [11.9 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.016-1 [6998 B]
Get:34 http://172.17.0.1/private stretch-staging/main armhf libtool all 2.4.6-0.1 [200 kB]
Get:35 http://172.17.0.1/private stretch-staging/main armhf dh-autoreconf all 12 [15.8 kB]
Get:36 http://172.17.0.1/private stretch-staging/main armhf debhelper all 9.20160403 [800 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 21.5 MB in 7s (2898 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12673 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-7_armhf.deb ...
Unpacking groff-base (1.22.3-7) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../libbsd0_0.8.2-1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.2-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.10_armhf.deb ...
Unpacking bsdmainutils (9.0.10) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.5-1_armhf.deb ...
Unpacking man-db (2.7.5-1) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.25-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.25-2) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.25-2_armhf.deb ...
Unpacking file (1:5.25-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.7-2_armhf.deb ...
Unpacking gettext-base (0.19.7-2) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-7_armhf.deb ...
Unpacking libicu55:armhf (55.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.3+dfsg1-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.3+dfsg1-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../libsigsegv2_2.10-5_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.17-5_armhf.deb ...
Unpacking m4 (1.4.17-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-4_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-4) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../libltdl7_2.4.6-0.1_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-0.1) ...
Selecting previously unselected package guile-2.0-libs:armhf.
Preparing to unpack .../guile-2.0-libs_2.0.11+1-10_armhf.deb ...
Unpacking guile-2.0-libs:armhf (2.0.11+1-10) ...
Selecting previously unselected package libopts25:armhf.
Preparing to unpack .../libopts25_1%3a5.18.7-3_armhf.deb ...
Unpacking libopts25:armhf (1:5.18.7-3) ...
Selecting previously unselected package libopts25-dev:armhf.
Preparing to unpack .../libopts25-dev_1%3a5.18.7-3_armhf.deb ...
Unpacking libopts25-dev:armhf (1:5.18.7-3) ...
Selecting previously unselected package autogen.
Preparing to unpack .../autogen_1%3a5.18.7-3_armhf.deb ...
Unpacking autogen (1:5.18.7-3) ...
Replaced by files in installed package libopts25-dev:armhf (1:5.18.7-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../autotools-dev_20150820.1_all.deb ...
Unpacking autotools-dev (20150820.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../automake_1%3a1.15-4_all.deb ...
Unpacking automake (1:1.15-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../autopoint_0.19.7-2_all.deb ...
Unpacking autopoint (0.19.7-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.48.0-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.48.0-1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.11-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.7-2_armhf.deb ...
Unpacking gettext (0.19.7-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.19_all.deb ...
Unpacking po-debconf (1.0.19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../libarchive-zip-perl_1.57-1_all.deb ...
Unpacking libarchive-zip-perl (1.57-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../libfile-stripnondeterminism-perl_0.016-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.016-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../dh-strip-nondeterminism_0.016-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.016-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../libtool_2.4.6-0.1_all.deb ...
Unpacking libtool (2.4.6-0.1) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../dh-autoreconf_12_all.deb ...
Unpacking dh-autoreconf (12) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20160403_all.deb ...
Unpacking debhelper (9.20160403) ...
Selecting previously unselected package sbuild-build-depends-mlucas-dummy.
Preparing to unpack .../sbuild-build-depends-mlucas-dummy.deb ...
Unpacking sbuild-build-depends-mlucas-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.22-5) ...
Setting up groff-base (1.22.3-7) ...
Setting up libbsd0:armhf (0.8.2-1) ...
Setting up bsdmainutils (9.0.10) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libmagic1:armhf (1:5.25-2) ...
Setting up file (1:5.25-2) ...
Setting up gettext-base (0.19.7-2) ...
Setting up libicu55:armhf (55.1-7) ...
Setting up libxml2:armhf (2.9.3+dfsg1-1) ...
Setting up libsigsegv2:armhf (2.10-5) ...
Setting up m4 (1.4.17-5) ...
Setting up autoconf (2.69-10) ...
Setting up libffi6:armhf (3.2.1-4) ...
Setting up libltdl7:armhf (2.4.6-0.1) ...
Setting up guile-2.0-libs:armhf (2.0.11+1-10) ...
Setting up libopts25:armhf (1:5.18.7-3) ...
Setting up libopts25-dev:armhf (1:5.18.7-3) ...
Setting up autogen (1:5.18.7-3) ...
Setting up autotools-dev (20150820.1) ...
Setting up automake (1:1.15-4) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up autopoint (0.19.7-2) ...
Setting up libglib2.0-0:armhf (2.48.0-1) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.11-1) ...
Setting up gettext (0.19.7-2) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.19) ...
Setting up libarchive-zip-perl (1.57-1) ...
Setting up libfile-stripnondeterminism-perl (0.016-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libtool (2.4.6-0.1) ...
Setting up dh-strip-nondeterminism (0.016-1) ...
Setting up debhelper (9.20160403) ...
Setting up dh-autoreconf (12) ...
Setting up sbuild-build-depends-mlucas-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.22-5) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.26-8 dpkg-dev_1.18.4 g++-5_5.3.1-14 gcc-5_5.3.1-14 libc6-dev_2.22-5 libstdc++-5-dev_5.3.1-14 libstdc++6_5.3.1-14 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.114 apt_1.2.10 autoconf_2.69-10 autogen_1:5.18.7-3 automake_1:1.15-4 autopoint_0.19.7-2 autotools-dev_20150820.1 base-files_9.6+rpi1 base-passwd_3.5.39 bash_4.3-14 binutils_2.26-8 bsdmainutils_9.0.10 bsdutils_1:2.27.1-6 build-essential_11.7 bzip2_1.0.6-8 coreutils_8.25-2 cpio_2.11+dfsg-5 cpp_4:5.3.1-1+rpi1 cpp-5_5.3.1-14 dash_0.5.8-2.2 debconf_1.5.59 debfoster_2.7-2 debhelper_9.20160403 debianutils_4.7 dh-autoreconf_12 dh-strip-nondeterminism_0.016-1 diffutils_1:3.3-3 dmsetup_2:1.02.120-1 dpkg_1.18.4 dpkg-dev_1.18.4 e2fslibs_1.43~WIP.2016.03.15-2 e2fsprogs_1.43~WIP.2016.03.15-2 fakeroot_1.20.2-1 file_1:5.25-2 findutils_4.6.0+git+20160126-2 g++_4:5.3.1-1+rpi1 g++-5_5.3.1-14 gcc_4:5.3.1-1+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.3-12 gcc-5_5.3.1-14 gcc-5-base_5.3.1-14 gettext_0.19.7-2 gettext-base_0.19.7-2 gnupg_1.4.20-5 gpgv_1.4.20-5 grep_2.22-1 groff-base_1.22.3-7 guile-2.0-libs_2.0.11+1-10 gzip_1.6-5 hostname_3.17 init_1.29 init-system-helpers_1.29 initscripts_2.88dsf-59.3 insserv_1.14.0-5.3 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-8+rpi1 kmod_22-1.1 libacl1_2.2.52-3 libapparmor1_2.10-4 libapt-pkg5.0_1.2.10 libarchive-zip-perl_1.57-1 libasan2_5.3.1-14 libatomic1_5.3.1-14 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1 libaudit1_1:2.4.5-1 libblkid1_2.27.1-6 libbsd0_0.8.2-1 libbz2-1.0_1.0.6-8 libc-bin_2.22-5 libc-dev-bin_2.22-5 libc6_2.22-5 libc6-dev_2.22-5 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.3.1-14 libcomerr2_1.43~WIP.2016.03.15-2 libcroco3_0.6.11-1 libcryptsetup4_2:1.7.0-2 libdb5.3_5.3.28-11 libdbus-1-3_1.10.8-1 libdebconfclient0_0.208 libdevmapper1.02.1_2:1.02.120-1 libdpkg-perl_1.18.4 libdrm2_2.4.67-1 libfakeroot_1.20.2-1 libfdisk1_2.27.1-6 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.016-1 libgc1c2_1:7.4.2-7.4 libgcc-5-dev_5.3.1-14 libgcc1_1:5.3.1-14 libgcrypt20_1.6.5-2 libgdbm3_1.8.3-13.1 libglib2.0-0_2.48.0-1 libgmp10_2:6.1.0+dfsg-2 libgomp1_5.3.1-14 libgpg-error0_1.21-2 libicu55_55.1-7 libisl15_0.16.1-1 libklibc_2.0.4-8+rpi1 libkmod2_22-1.1 libltdl7_2.4.6-0.1 liblz4-1_0.0~r131-2 liblzma5_5.1.1alpha+20120614-2.1 libmagic1_1:5.25-2 libmount1_2.27.1-6 libmpc3_1.0.3-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160319-1 libncursesw5_6.0+20160319-1 libopts25_1:5.18.7-3 libopts25-dev_1:5.18.7-3 libpam-modules_1.1.8-3.2 libpam-modules-bin_1.1.8-3.2 libpam-runtime_1.1.8-3.2 libpam0g_1.1.8-3.2 libpcre3_2:8.38-3.1 libperl5.22_5.22.1-9 libpipeline1_1.4.1-2 libpng12-0_1.2.54-6 libprocps5_2:3.3.11-3 libreadline6_6.3-8+b3 libseccomp2_2.3.0-1 libselinux1_2.4-3 libsemanage-common_2.4-3 libsemanage1_2.4-3 libsepol1_2.4-2 libsigsegv2_2.10-5 libsmartcols1_2.27.1-6 libss2_1.43~WIP.2016.03.15-2 libstdc++-5-dev_5.3.1-14 libstdc++6_5.3.1-14 libsystemd0_229-4 libtext-charwidth-perl_0.04-7+b6 libtext-iconv-perl_1.7-5+b7 libtext-wrapi18n-perl_0.06-7.1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160319-1 libtool_2.4.6-0.1 libubsan0_5.3.1-14 libudev1_229-4 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-6 libxml2_2.9.3+dfsg1-1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3.1 lsb-base_9.20160110+rpi1 m4_1.4.17-5 make_4.1-9 makedev_2.3.1-93 man-db_2.7.5-1 manpages_4.05-1 mawk_1.3.3-17 mount_2.27.1-6 multiarch-support_2.22-5 nano_2.5.3-2 ncurses-base_6.0+20160319-1 ncurses-bin_6.0+20160319-1 passwd_1:4.2-3.1 patch_2.7.5-1 perl_5.22.1-9 perl-base_5.22.1-9 perl-modules-5.22_5.22.1-9 po-debconf_1.0.19 procps_2:3.3.11-3 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-mlucas-dummy_0.invalid.0 sed_4.2.2-7.1 sensible-utils_0.0.9 startpar_0.59-3 systemd_229-4 systemd-sysv_229-4 sysv-rc_2.88dsf-59.3 sysvinit-utils_2.88dsf-59.3 tar_1.28-2.1 tzdata_2016c-0+deb8u1 udev_229-4 util-linux_2.27.1-6 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Fri Aug 28 10:17:54 2015 UTC using RSA key ID 4E9F5DD9
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./mlucas_14.1-1.dsc
dpkg-source: info: extracting mlucas in mlucas-14.1
dpkg-source: info: unpacking mlucas_14.1.orig.tar.xz
dpkg-source: info: unpacking mlucas_14.1-1.debian.tar.xz
dpkg-source: info: applying 0001-Add-copyright-info-of-generated-files.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=111
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-33f69772-d398-4b3d-9391-7a69dc349b93
SCHROOT_UID=106
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: source package mlucas
dpkg-buildpackage: source version 14.1-1
dpkg-buildpackage: source distribution unstable
 dpkg-source --before-build mlucas-14.1
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
dh clean  --with autoreconf --parallel
   dh_testdir -O--parallel
   dh_auto_clean -O--parallel
   dh_autoreconf_clean -O--parallel
   dh_clean -O--parallel
 debian/rules build-arch
dh build-arch  --with autoreconf --parallel
   dh_testdir -a -O--parallel
   dh_update_autotools_config -a -O--parallel
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chmod +x bootstrap
dh_autoreconf ./bootstrap
patching file missing
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
--disable-NORMAL-CFLAGS --disable-TRICKY-CFLAGS \
--enable-MLUCAS-DEFAULT-PATH --enable-verbose-compiler
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --disable-NORMAL-CFLAGS --disable-TRICKY-CFLAGS --enable-MLUCAS-DEFAULT-PATH --enable-verbose-compiler
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for library containing ceil, log, pow, sqrt, sincos, floor, lrint, atan... -lm
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fenv.h usability... yes
checking fenv.h presence... yes
checking for fenv.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for inline... inline
checking for pid_t... yes
checking for size_t... yes
checking for uint64_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for clock_gettime... yes
checking for gethrtime... no
checking for gettimeofday... yes
checking for memset... yes
checking for pow... yes
checking for sqrt... yes
checking for strerror... yes
checking for strstr... yes
checking for strtoul... yes
checking whether _LARGEFILE_SOURCE is declared... no
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a -O--parallel
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-am
make[2]: Entering directory '/<<PKGBUILDDIR>>'
+ /bin/mkdir -p ./
+ /bin/mkdir -p ./
+ cd ./
+ cd ./
+ gcc -DHAVE_CONFIG_H -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 '-DMLUCAS_DEFAULT_PATH="$HOME/.mlucas.d/"' -DUSE_THREADS -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Ofast -pipe -flto -fno-aggressive-loop-optimizations -c ./src/rng_isaac.c ./src/qfloat.c ./src/util.c
+ gcc -DHAVE_CONFIG_H -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 '-DMLUCAS_DEFAULT_PATH="$HOME/.mlucas.d/"' -DUSE_THREADS -Wdate-time -D_FORTIFY_SOURCE=2 -g -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Ofast -pipe -flto -fno-aggressive-loop-optimizations -c ./src/br.c ./src/dft_macro.c ./src/factor.c ./src/fermat_mod_square.c ./src/gcd_lehmer.c ./src/get_cpuid.c ./src/get_fft_radices.c ./src/get_fp_rnd_const.c ./src/get_preferred_fft_radix.c ./src/getRealTime.c ./src/imul_macro.c ./src/mers_mod_square.c ./src/mi64.c ./src/Mlucas.c ./src/pairFFT_mul.c ./src/radix1008_ditN_cy_dif1.c ./src/radix1024_ditN_cy_dif1.c ./src/radix104_ditN_cy_dif1.c ./src/radix10_ditN_cy_dif1.c ./src/radix112_ditN_cy_dif1.c ./src/radix11_ditN_cy_dif1.c ./src/radix120_ditN_cy_dif1.c ./src/radix128_ditN_cy_dif1.c ./src/radix12_ditN_cy_dif1.c ./src/radix13_ditN_cy_dif1.c ./src/radix144_ditN_cy_dif1.c ./src/radix14_ditN_cy_dif1.c ./src/radix15_ditN_cy_dif1.c ./src/radix160_ditN_cy_dif1.c ./src/radix16_dif_dit_pass.c ./src/radix16_ditN_cy_dif1.c ./src/radix16_dyadic_square.c ./src/radix16_pairFFT_mul.c ./src/radix16_wrapper_ini.c ./src/radix16_wrapper_square.c ./src/radix176_ditN_cy_dif1.c ./src/radix18_ditN_cy_dif1.c ./src/radix192_ditN_cy_dif1.c ./src/radix208_ditN_cy_dif1.c ./src/radix20_ditN_cy_dif1.c ./src/radix224_ditN_cy_dif1.c ./src/radix22_ditN_cy_dif1.c ./src/radix240_ditN_cy_dif1.c ./src/radix24_ditN_cy_dif1.c ./src/radix256_ditN_cy_dif1.c ./src/radix26_ditN_cy_dif1.c ./src/radix288_ditN_cy_dif1.c ./src/radix28_ditN_cy_dif1.c ./src/radix30_ditN_cy_dif1.c ./src/radix31_ditN_cy_dif1.c ./src/radix32_dif_dit_pass.c ./src/radix32_ditN_cy_dif1.c ./src/radix32_dyadic_square.c ./src/radix32_wrapper_ini.c ./src/radix32_wrapper_square.c ./src/radix36_ditN_cy_dif1.c ./src/radix4032_ditN_cy_dif1.c ./src/radix40_ditN_cy_dif1.c ./src/radix44_ditN_cy_dif1.c ./src/radix48_ditN_cy_dif1.c ./src/radix512_ditN_cy_dif1.c ./src/radix52_ditN_cy_dif1.c ./src/radix56_ditN_cy_dif1.c ./src/radix5_ditN_cy_dif1.c ./src/radix60_ditN_cy_dif1.c ./src/radix63_ditN_cy_dif1.c ./src/radix64_ditN_cy_dif1.c ./src/radix6_ditN_cy_dif1.c ./src/radix72_ditN_cy_dif1.c ./src/radix768_ditN_cy_dif1.c ./src/radix7_ditN_cy_dif1.c ./src/radix80_ditN_cy_dif1.c ./src/radix88_ditN_cy_dif1.c ./src/radix8_dif_dit_pass.c ./src/radix8_ditN_cy_dif1.c ./src/radix960_ditN_cy_dif1.c ./src/radix96_ditN_cy_dif1.c ./src/radix992_ditN_cy_dif1.c ./src/radix9_ditN_cy_dif1.c ./src/test_fft_radix.c ./src/twopmodq128_96.c ./src/twopmodq128.c ./src/twopmodq160.c ./src/twopmodq192.c ./src/twopmodq256.c ./src/twopmodq64_test.c ./src/twopmodq80.c ./src/twopmodq96.c ./src/twopmodq.c ./src/types.c ./src/threadpool.c
./src/util.c: In function 'set_mlucas_path':
./src/util.c:4273:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  fgets(expanded_str, STR_MAX_LEN + 1, pipe_ptr);
  ^
./src/util.c: In function 'mkdir_p':
./src/util.c:4351:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
   system(cmdstr);
   ^
./src/util.c:4362:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  fgets(tmp, STR_MAX_LEN + 1, fp);
  ^
./src/util.c:4373:2: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
  system(cmdstr);
  ^
In file included from ./src/factor.c:28:0:
./src/factor.c: In function 'factor':
./src/align.h:50:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_UINT64(_p) (uint64        *)(((uint64)(_p) | 63)+1)
                                             ^
./src/factor.c:583:13: note: in expansion of macro 'ALIGN_UINT64'
  k_to_try = ALIGN_UINT64(k_to_try); /* Don't care about possible small memleak here */
             ^
./src/align.h:50:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_UINT64(_p) (uint64        *)(((uint64)(_p) | 63)+1)
                          ^
./src/factor.c:583:13: note: in expansion of macro 'ALIGN_UINT64'
  k_to_try = ALIGN_UINT64(k_to_try); /* Don't care about possible small memleak here */
             ^
./src/align.h:50:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_UINT64(_p) (uint64        *)(((uint64)(_p) | 63)+1)
                                             ^
./src/factor.c:600:13: note: in expansion of macro 'ALIGN_UINT64'
  factor_k = ALIGN_UINT64(factor_ptmp); factor_ptmp = 0x0;
             ^
./src/align.h:50:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_UINT64(_p) (uint64        *)(((uint64)(_p) | 63)+1)
                          ^
./src/factor.c:600:13: note: in expansion of macro 'ALIGN_UINT64'
  factor_k = ALIGN_UINT64(factor_ptmp); factor_ptmp = 0x0;
             ^
./src/factor.c:601:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  ASSERT(HERE, ((uint64)factor_k & 0x3f) == 0, "factor_k not 64-byte aligned!");
                ^
./src/factor.c:1173:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
   fgets(cbuf, STR_MAX_LEN, fp);
   ^
./src/factor.c:1183:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
   fgets(cbuf, STR_MAX_LEN, fp);
   ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/fermat_mod_square.c:23:
./src/fermat_mod_square.c: In function 'fermat_mod_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/fermat_mod_square.c:449:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/fermat_mod_square.c:449:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/fermat_mod_square.c:703:195: note: in expansion of macro 'ALIGN_DOUBLE'
    wt0_ptmp = ALLOC_DOUBLE(wt0_ptmp, nwt); if(!wt0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT0 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt0 = ALIGN_DOUBLE(wt0_ptmp);
                                                                                                                                                                                                   ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/fermat_mod_square.c:703:195: note: in expansion of macro 'ALIGN_DOUBLE'
    wt0_ptmp = ALLOC_DOUBLE(wt0_ptmp, nwt); if(!wt0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT0 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt0 = ALIGN_DOUBLE(wt0_ptmp);
                                                                                                                                                                                                   ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/fermat_mod_square.c:704:195: note: in expansion of macro 'ALIGN_DOUBLE'
    wt1_ptmp = ALLOC_DOUBLE(wt1_ptmp, nwt); if(!wt1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT1 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt1 = ALIGN_DOUBLE(wt1_ptmp);
                                                                                                                                                                                                   ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/fermat_mod_square.c:704:195: note: in expansion of macro 'ALIGN_DOUBLE'
    wt1_ptmp = ALLOC_DOUBLE(wt1_ptmp, nwt); if(!wt1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT1 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt1 = ALIGN_DOUBLE(wt1_ptmp);
                                                                                                                                                                                                   ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/fermat_mod_square.c:800:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/fermat_mod_square.c:800:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/fermat_mod_square.c:900:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/fermat_mod_square.c:900:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/fermat_mod_square.c:1005:194: note: in expansion of macro 'ALIGN_COMPLEX'
   rn0_ptmp = ALLOC_COMPLEX(rn0_ptmp, NRT); if(!rn0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array RN0 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); } rn0 = ALIGN_COMPLEX(rn0_ptmp);
                                                                                                                                                                                                  ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/fermat_mod_square.c:1005:194: note: in expansion of macro 'ALIGN_COMPLEX'
   rn0_ptmp = ALLOC_COMPLEX(rn0_ptmp, NRT); if(!rn0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array RN0 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); } rn0 = ALIGN_COMPLEX(rn0_ptmp);
                                                                                                                                                                                                  ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/fermat_mod_square.c:1099:197: note: in expansion of macro 'ALIGN_COMPLEX'
   rn1_ptmp = ALLOC_COMPLEX(rn1_ptmp, N2/NRT); if(!rn1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array RN1 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); } rn1 = ALIGN_COMPLEX(rn1_ptmp);
                                                                                                                                                                                                     ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/fermat_mod_square.c:1099:197: note: in expansion of macro 'ALIGN_COMPLEX'
   rn1_ptmp = ALLOC_COMPLEX(rn1_ptmp, N2/NRT); if(!rn1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array RN1 in fermat_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); } rn1 = ALIGN_COMPLEX(rn1_ptmp);
                                                                                                                                                                                                     ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/mers_mod_square.c:23:
./src/mers_mod_square.c: In function 'mers_mod_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/mers_mod_square.c:376:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/mers_mod_square.c:376:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/mers_mod_square.c:679:203: note: in expansion of macro 'ALIGN_DOUBLE'
   wt0_ptmp = ALLOC_DOUBLE(wt0_ptmp, nwt+1         ); if(!wt0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT0 in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt0 = ALIGN_DOUBLE(wt0_ptmp);
                                                                                                                                                                                                           ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/mers_mod_square.c:679:203: note: in expansion of macro 'ALIGN_DOUBLE'
   wt0_ptmp = ALLOC_DOUBLE(wt0_ptmp, nwt+1         ); if(!wt0_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT0 in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt0 = ALIGN_DOUBLE(wt0_ptmp);
                                                                                                                                                                                                           ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/mers_mod_square.c:680:204: note: in expansion of macro 'ALIGN_DOUBLE'
   wt1_ptmp = ALLOC_DOUBLE(wt1_ptmp, n/nwt+radix_vec0);if(!wt1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT1 in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt1 = ALIGN_DOUBLE(wt1_ptmp);
                                                                                                                                                                                                            ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/mers_mod_square.c:680:204: note: in expansion of macro 'ALIGN_DOUBLE'
   wt1_ptmp = ALLOC_DOUBLE(wt1_ptmp, n/nwt+radix_vec0);if(!wt1_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array WT1 in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; wt1 = ALIGN_DOUBLE(wt1_ptmp);
                                                                                                                                                                                                            ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/mers_mod_square.c:681:203: note: in expansion of macro 'ALIGN_DOUBLE'
   tmp_ptmp = ALLOC_DOUBLE(tmp_ptmp, n/nwt+1       ); if(!tmp_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array TMP in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; tmp = ALIGN_DOUBLE(tmp_ptmp);
                                                                                                                                                                                                           ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/mers_mod_square.c:681:203: note: in expansion of macro 'ALIGN_DOUBLE'
   tmp_ptmp = ALLOC_DOUBLE(tmp_ptmp, n/nwt+1       ); if(!tmp_ptmp){ sprintf(cbuf,"FATAL: unable to allocate array TMP in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; tmp = ALIGN_DOUBLE(tmp_ptmp);
                                                                                                                                                                                                           ^
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/mers_mod_square.c:682:203: note: in expansion of macro 'ALIGN_INT'
   si_ptmp  = ALLOC_INT   ( si_ptmp, nwt+1         ); if(!si_ptmp ){ sprintf(cbuf,"FATAL: unable to allocate array SI  in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; si  = ALIGN_INT   (si_ptmp );
                                                                                                                                                                                                           ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/mers_mod_square.c:682:203: note: in expansion of macro 'ALIGN_INT'
   si_ptmp  = ALLOC_INT   ( si_ptmp, nwt+1         ); if(!si_ptmp ){ sprintf(cbuf,"FATAL: unable to allocate array SI  in mers_mod_square.\n"); fprintf(stderr,"%s", cbuf); ASSERT(HERE, 0,cbuf); }; si  = ALIGN_INT   (si_ptmp );
                                                                                                                                                                                                           ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/mers_mod_square.c:850:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/mers_mod_square.c:850:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/mers_mod_square.c:950:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/mers_mod_square.c:950:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
./src/mi64.c: In function 'mi64_div_by_scalar64_u4':
./src/mi64.c:4685:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  uint64*xy_ptr_diff = (uint64*)((uint64)y - (uint64)x); // 2-step cast to avoid GCC "initialization makes pointer from integer without a cast" warning
                                 ^
./src/mi64.c:4685:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  uint64*xy_ptr_diff = (uint64*)((uint64)y - (uint64)x); // 2-step cast to avoid GCC "initialization makes pointer from integer without a cast" warning
                                             ^
./src/mi64.c:4685:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  uint64*xy_ptr_diff = (uint64*)((uint64)y - (uint64)x); // 2-step cast to avoid GCC "initialization makes pointer from integer without a cast" warning
                       ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/Mlucas.c:26:
./src/Mlucas.c: In function 'ernstMain':
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/Mlucas.c:1167:12: note: in expansion of macro 'ALIGN_DOUBLE'
   a      = ALIGN_DOUBLE(a_ptmp);
            ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/Mlucas.c:1167:12: note: in expansion of macro 'ALIGN_DOUBLE'
   a      = ALIGN_DOUBLE(a_ptmp);
            ^
./src/Mlucas.c:368:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
    fgets(in_line, STR_MAX_LEN, fp);
    ^
./src/Mlucas.c:459:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
   fgets(in_line, STR_MAX_LEN, fp);
   ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/pairFFT_mul.c:23:
./src/pairFFT_mul.c: In function 'pairFFT_mul':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/pairFFT_mul.c:252:16: note: in expansion of macro 'ALIGN_INT'
   index      = ALIGN_INT(index_ptmp);
                ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/pairFFT_mul.c:252:16: note: in expansion of macro 'ALIGN_INT'
   index      = ALIGN_INT(index_ptmp);
                ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/pairFFT_mul.c:485:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/pairFFT_mul.c:485:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt0 = ALIGN_COMPLEX(rt0_ptmp);
         ^
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/pairFFT_mul.c:575:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/pairFFT_mul.c:575:9: note: in expansion of macro 'ALIGN_COMPLEX'
   rt1 = ALIGN_COMPLEX(rt1_ptmp);
         ^
In file included from ./src/radix1024_ditN_cy_dif1.c:3235:0:
./src/radix1024_main_carry_loop.h: In function 'cy1024_process_chunk':
./src/radix1024_main_carry_loop.h:137:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    addr = DFT1024_TWIDDLES[ntmp]; addi = addr+1; // Pointer to required row of 2-D twiddles array
         ^
In file included from ./src/radix1024_ditN_cy_dif1.c:3235:0:
./src/radix1024_main_carry_loop.h:529:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    addr = DFT1024_TWIDDLES[l]; addi = addr+1; // Pointer to required row of 2-D twiddles array
         ^
In file included from ./src/radix128_ditN_cy_dif1.c:2970:0:
./src/radix128_main_carry_loop.h: In function 'cy128_process_chunk':
./src/radix128_main_carry_loop.h:325:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT128_TWIDDLES[l]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
./src/radix128_main_carry_loop.h:868:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT128_TWIDDLES[l]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
./src/radix144_ditN_cy_dif1.c: In function 'radix144_dif_pass1':
./src/radix144_ditN_cy_dif1.c:1348:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dif_pcshft + dif_ncshft[l];
         ^
./src/radix144_ditN_cy_dif1.c: In function 'radix144_dit_pass1':
./src/radix144_ditN_cy_dif1.c:1609:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dit_pcshft + dit_ncshft[l];
         ^
In file included from ./src/radix144_ditN_cy_dif1.c:1942:0:
./src/radix144_main_carry_loop.h: In function 'cy144_process_chunk':
./src/radix144_main_carry_loop.h:194:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dit_pcshft + dit_ncshft[l];
         ^
./src/radix144_main_carry_loop.h:503:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dif_pcshft + dif_ncshft[l];
         ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/radix16_dyadic_square.c:23:
./src/radix16_dyadic_square.c: In function 'radix16_dyadic_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix16_dyadic_square.c:321:12: note: in expansion of macro 'ALIGN_INT'
   index0 = ALIGN_INT(index_ptmp0);
            ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix16_dyadic_square.c:321:12: note: in expansion of macro 'ALIGN_INT'
   index0 = ALIGN_INT(index_ptmp0);
            ^
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix16_dyadic_square.c:325:12: note: in expansion of macro 'ALIGN_INT'
   index1 = ALIGN_INT(index_ptmp1);
            ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix16_dyadic_square.c:325:12: note: in expansion of macro 'ALIGN_INT'
   index1 = ALIGN_INT(index_ptmp1);
            ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/radix16_pairFFT_mul.c:23:
./src/radix16_pairFFT_mul.c: In function 'radix16_pairFFT_mul':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix16_pairFFT_mul.c:134:62: note: in expansion of macro 'ALIGN_INT'
   index_ptmp0 = ALLOC_INT(index_ptmp0, index0_mod); index0 = ALIGN_INT(index_ptmp0);
                                                              ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix16_pairFFT_mul.c:134:62: note: in expansion of macro 'ALIGN_INT'
   index_ptmp0 = ALLOC_INT(index_ptmp0, index0_mod); index0 = ALIGN_INT(index_ptmp0);
                                                              ^
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix16_pairFFT_mul.c:135:62: note: in expansion of macro 'ALIGN_INT'
   index_ptmp1 = ALLOC_INT(index_ptmp1, index1_mod); index1 = ALIGN_INT(index_ptmp1);
                                                              ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix16_pairFFT_mul.c:135:62: note: in expansion of macro 'ALIGN_INT'
   index_ptmp1 = ALLOC_INT(index_ptmp1, index1_mod); index1 = ALIGN_INT(index_ptmp1);
                                                              ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/radix16_wrapper_square.c:23:
./src/radix16_wrapper_square.c: In function 'radix16_wrapper_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix16_wrapper_square.c:415:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix16_wrapper_square.c:415:11: note: in expansion of macro 'ALIGN_INT'
   index = ALIGN_INT(index_ptmp);
           ^
./src/radix208_ditN_cy_dif1.c: In function 'radix208_dif_pass1':
./src/radix208_ditN_cy_dif1.c:1322:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dif_pcshft + dif_ncshft[l];
         ^
./src/radix208_ditN_cy_dif1.c: In function 'radix208_dit_pass1':
./src/radix208_ditN_cy_dif1.c:1600:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dit_pcshft + dit_ncshft[l];
         ^
In file included from ./src/radix208_ditN_cy_dif1.c:1900:0:
./src/radix208_main_carry_loop.h: In function 'cy208_process_chunk':
./src/radix208_main_carry_loop.h:144:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dit_pcshft + dit_ncshft[l];
         ^
./src/radix208_main_carry_loop.h:401:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    iptr = dif_pcshft + dif_ncshft[l];
         ^
In file included from ./src/radix256_ditN_cy_dif1.c:2806:0:
./src/radix256_main_carry_loop.h: In function 'cy256_process_chunk':
./src/radix256_main_carry_loop.h:307:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT256_TWIDDLES[ntmp]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
./src/radix256_main_carry_loop.h:876:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT256_TWIDDLES[ntmp]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/radix32_dyadic_square.c:23:
./src/radix32_dyadic_square.c: In function 'radix32_dyadic_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix32_dyadic_square.c:178:12: note: in expansion of macro 'ALIGN_INT'
   index0 = ALIGN_INT(index_ptmp0);
            ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix32_dyadic_square.c:178:12: note: in expansion of macro 'ALIGN_INT'
   index0 = ALIGN_INT(index_ptmp0);
            ^
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix32_dyadic_square.c:182:12: note: in expansion of macro 'ALIGN_INT'
   index1 = ALIGN_INT(index_ptmp1);
            ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix32_dyadic_square.c:182:12: note: in expansion of macro 'ALIGN_INT'
   index1 = ALIGN_INT(index_ptmp1);
            ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/radix32_wrapper_square.c:23:
./src/radix32_wrapper_square.c: In function 'radix32_wrapper_square':
./src/align.h:41:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                                           ^
./src/radix32_wrapper_square.c:403:16: note: in expansion of macro 'ALIGN_INT'
   index      = ALIGN_INT(index_ptmp);
                ^
./src/align.h:41:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_INT(_p)  (int           *)(((uint64)(_p) | 63)+1)
                        ^
./src/radix32_wrapper_square.c:403:16: note: in expansion of macro 'ALIGN_INT'
   index      = ALIGN_INT(index_ptmp);
                ^
./src/radix512_ditN_cy_dif1.c: In function 'radix512_dif_pass1':
./src/radix512_ditN_cy_dif1.c:322:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT1024_TWIDDLES[i]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
./src/radix512_ditN_cy_dif1.c: In function 'radix512_dit_pass1':
./src/radix512_ditN_cy_dif1.c:491:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
    addr = DFT1024_TWIDDLES[i]; addi = addr+1; // Pointer to required row of 2-D twiddles array
         ^
In file included from ./src/radix64_ditN_cy_dif1.c:2528:0:
./src/radix64_main_carry_loop.h: In function 'cy64_process_chunk':
./src/radix64_main_carry_loop.h:218:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT64_TWIDDLES[l-1]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
./src/radix64_main_carry_loop.h:735:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   addr = DFT64_TWIDDLES[l-1]; addi = addr+1; // Pointer to required row of 2-D twiddles array
        ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/test_fft_radix.c:40:
./src/test_fft_radix.c: In function 'test_fft_radix':
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/test_fft_radix.c:284:9: note: in expansion of macro 'ALIGN_DOUBLE'
  a    = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
         ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/test_fft_radix.c:284:9: note: in expansion of macro 'ALIGN_DOUBLE'
  a    = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
         ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/test_fft_radix.c:288:9: note: in expansion of macro 'ALIGN_DOUBLE'
  b    = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
         ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/test_fft_radix.c:288:9: note: in expansion of macro 'ALIGN_DOUBLE'
  b    = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
         ^
./src/align.h:56:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                                             ^
./src/test_fft_radix.c:292:11: note: in expansion of macro 'ALIGN_DOUBLE'
  arrtmp = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
           ^
./src/align.h:56:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_DOUBLE(_p) (double        *)(((uint64)(_p) | 127)+1)
                          ^
./src/test_fft_radix.c:292:11: note: in expansion of macro 'ALIGN_DOUBLE'
  arrtmp = ALIGN_DOUBLE(ptmp); ptmp = 0x0;
           ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/test_fft_radix.c:40:
./src/align.h:74:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_POINTER(_p,_ptr_type)   (_ptr_type*)(((uint64)(_p) | 63)+1)
                                                     ^
./src/test_fft_radix.c:296:10: note: in expansion of macro 'ALIGN_POINTER'
  matp  = ALIGN_POINTER(ctmpp,struct complex*);
          ^
./src/align.h:74:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_POINTER(_p,_ptr_type)   (_ptr_type*)(((uint64)(_p) | 63)+1)
                                       ^
./src/test_fft_radix.c:296:10: note: in expansion of macro 'ALIGN_POINTER'
  matp  = ALIGN_POINTER(ctmpp,struct complex*);
          ^
./src/align.h:74:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_POINTER(_p,_ptr_type)   (_ptr_type*)(((uint64)(_p) | 63)+1)
                                                     ^
./src/test_fft_radix.c:298:10: note: in expansion of macro 'ALIGN_POINTER'
  mat   = ALIGN_POINTER(ctmpp,struct complex*);
          ^
./src/align.h:74:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_POINTER(_p,_ptr_type)   (_ptr_type*)(((uint64)(_p) | 63)+1)
                                       ^
./src/test_fft_radix.c:298:10: note: in expansion of macro 'ALIGN_POINTER'
  mat   = ALIGN_POINTER(ctmpp,struct complex*);
          ^
In file included from ./src/Mlucas.h:29:0,
                 from ./src/test_fft_radix.c:40:
./src/align.h:62:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                                              ^
./src/test_fft_radix.c:301:12: note: in expansion of macro 'ALIGN_COMPLEX'
   mat[i] = ALIGN_COMPLEX(ctmp);
            ^
./src/align.h:62:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define ALIGN_COMPLEX(_p) (struct complex*)(((uint64)(_p) | 127)+1)
                           ^
./src/test_fft_radix.c:301:12: note: in expansion of macro 'ALIGN_COMPLEX'
   mat[i] = ALIGN_COMPLEX(ctmp);
            ^
./src/test_fft_radix.c:1264:9: warning: zero-length gnu_printf format string [-Wformat-zero-length]
  printf("");
         ^
In file included from ./src/imul_macro.h:30:0,
                 from ./src/mi64.h:30,
                 from ./src/util.h:32,
                 from ./src/factor.h:29,
                 from ./src/twopmodq80.c:23:
./src/twopmodq80.c: In function 'twopmodq78_3WORD_DOUBLE':
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:342:2: note: in expansion of macro 'RSHIFT192'
  RSHIFT192(prod192,78,prod192);
  ^
./src/twopmodq80.c: In function 'twopmodq78_3WORD_DOUBLE_q2':
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:811:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:812:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/twopmodq80.c: In function 'twopmodq78_3WORD_DOUBLE_q4':
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2210:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2211:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2212:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2213:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/twopmodq80.c: In function 'twopmodq78_3WORD_DOUBLE_q4_REF':
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2954:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q0,lo0,prod192); RSHIFT192(prod192,78,prod192); lo0.d0 = prod192.d0; lo0.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2955:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q1,lo1,prod192); RSHIFT192(prod192,78,prod192); lo1.d0 = prod192.d0; lo1.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2956:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q2,lo2,prod192); RSHIFT192(prod192,78,prod192); lo2.d0 = prod192.d0; lo2.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                            ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:538:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d0 >> __n) + ((uint64)__x.d1 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                            ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:539:54: warning: left shift count is negative [-Wshift-count-negative]
   __y.d1 = ((uint64)__x.d1 >> __n) + ((uint64)__x.d2 << (64-__n));\
                                                      ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:540:28: warning: right shift count >= width of type [-Wshift-count-overflow]
   __y.d2 = ((uint64)__x.d2 >> __n);\
                            ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/imul_macro1.h:556:28: warning: right shift count is negative [-Wshift-count-negative]
   __y.d0 = ((uint64)__x.d2 >> (__n-128));\
                            ^
./src/twopmodq80.c:2957:38: note: in expansion of macro 'RSHIFT192'
  MUL_LOHI96_PROD192(q3,lo3,prod192); RSHIFT192(prod192,78,prod192); lo3.d0 = prod192.d0; lo3.d1 = prod192.d1;
                                      ^
./src/threadpool.c:265:1: warning: 'force_align_arg_pointer' attribute directive ignored [-Wattributes]
 {
 ^
gcc   -g -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Ofast -pipe -flto -fno-aggressive-loop-optimizations  -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o mlucas  br.o dft_macro.o factor.o fermat_mod_square.o gcd_lehmer.o get_cpuid.o get_fft_radices.o get_fp_rnd_const.o get_preferred_fft_radix.o getRealTime.o imul_macro.o mers_mod_square.o mi64.o Mlucas.o pairFFT_mul.o radix1008_ditN_cy_dif1.o radix1024_ditN_cy_dif1.o radix104_ditN_cy_dif1.o radix10_ditN_cy_dif1.o radix112_ditN_cy_dif1.o radix11_ditN_cy_dif1.o radix120_ditN_cy_dif1.o radix128_ditN_cy_dif1.o radix12_ditN_cy_dif1.o radix13_ditN_cy_dif1.o radix144_ditN_cy_dif1.o radix14_ditN_cy_dif1.o radix15_ditN_cy_dif1.o radix160_ditN_cy_dif1.o radix16_dif_dit_pass.o radix16_ditN_cy_dif1.o radix16_dyadic_square.o radix16_pairFFT_mul.o radix16_wrapper_ini.o radix16_wrapper_square.o radix176_ditN_cy_dif1.o radix18_ditN_cy_dif1.o radix192_ditN_cy_dif1.o radix208_ditN_cy_dif1.o radix20_ditN_cy_dif1.o radix224_ditN_cy_dif1.o radix22_ditN_cy_dif1.o radix240_ditN_cy_dif1.o radix24_ditN_cy_dif1.o radix256_ditN_cy_dif1.o radix26_ditN_cy_dif1.o radix288_ditN_cy_dif1.o radix28_ditN_cy_dif1.o radix30_ditN_cy_dif1.o radix31_ditN_cy_dif1.o radix32_dif_dit_pass.o radix32_ditN_cy_dif1.o radix32_dyadic_square.o radix32_wrapper_ini.o radix32_wrapper_square.o radix36_ditN_cy_dif1.o radix4032_ditN_cy_dif1.o radix40_ditN_cy_dif1.o radix44_ditN_cy_dif1.o radix48_ditN_cy_dif1.o radix512_ditN_cy_dif1.o radix52_ditN_cy_dif1.o radix56_ditN_cy_dif1.o radix5_ditN_cy_dif1.o radix60_ditN_cy_dif1.o radix63_ditN_cy_dif1.o radix64_ditN_cy_dif1.o radix6_ditN_cy_dif1.o radix72_ditN_cy_dif1.o radix768_ditN_cy_dif1.o radix7_ditN_cy_dif1.o radix80_ditN_cy_dif1.o radix88_ditN_cy_dif1.o radix8_dif_dit_pass.o radix8_ditN_cy_dif1.o radix960_ditN_cy_dif1.o radix96_ditN_cy_dif1.o radix992_ditN_cy_dif1.o radix9_ditN_cy_dif1.o test_fft_radix.o twopmodq128_96.o twopmodq128.o twopmodq160.o twopmodq192.o twopmodq256.o twopmodq64_test.o twopmodq80.o twopmodq96.o twopmodq.o types.o rng_isaac.o qfloat.o util.o threadpool.o -lpthread -lrt -lm 
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a -O--parallel
	make -j4 check VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  check-TESTS
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
+ /bin/mkdir -p ./
+ cd ./
+ set -- spot_check.test self_test.test
+ for script in ./scripts/spot_check.test ./scripts/self_test.test
+ sed -e h
+ chmod +x spot_check.test
+ shift
+ for script in ./scripts/spot_check.test ./scripts/self_test.test
+ sed -e h
+ chmod +x self_test.test
+ shift
PASS: spot_check.test
./test-driver: line 107:  9592 Segmentation fault      "$@" > $log_file 2>&1
FAIL: self_test.test
===================================
   Mlucas 14.1: ./test-suite.log
===================================

# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: self_test
===============


    Mlucas 14.1

    http://hogranch.com/mayer/README.html

INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation. 
INFO: testing FFT radix tables...

           Mlucas selftest running.....


**** You will need to manually verify that the Res64s output
**** for this user-set p match for all FFT radix combinations!!


/****************************************************************************/

INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
 looking for number of threads to use in nthreads.ini file...
Using NTHREADS = #CPUs = 4.
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices      1024        16        32
WARN: At line 342 of file ./src/radix1024_ditN_cy_dif1.c:
n_div_nwt%CY_THREADS != 0

 Return with code ERR_ASSERT					
Error detected - this radix set will not be used.
NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices       256         8        16        16
Using 4 threads in carry step
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.314062500. MaxErr = 0.328125000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:32.215

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices       128        16        16        16
Using 4 threads in carry step
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.321875000. MaxErr = 0.343750000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:27.254

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices        64        16        16        32
Using 4 threads in carry step
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.308035714. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:27.481

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices        32        32        16        32
INFO: testing qfloat routines...
CPU Family = ARM Embedded ABI, OS = Linux, 32-bit Version, compiled with Gnu C [or other compatible], Version 5.3.1 20160409.
INFO: Using inline-macro form of MUL_LOHI64.
INFO: MLUCAS_PATH is set to "./"
INFO: mkdir -p "./" succeeded
INFO: testing IMUL routines...
INFO: System has 4 available processor cores.
executing worker thread id 0, syscall_id = 9615
executing worker thread id 1, syscall_id = 9616
executing worker thread id 2, syscall_id = 9617
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9618
syscall_id = 9618, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9617, setaffinity[2] = 0, ISSET[2] = 1
syscall_id = 9616, setaffinity[1] = 0, ISSET[1] = 1
syscall_id = 9615, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 9619
executing worker thread id 1, syscall_id = 9620
executing worker thread id 2, syscall_id = 9621
syscall_id = 9621, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9622
syscall_id = 9620, setaffinity[1] = 0, ISSET[1] = 1
syscall_id = 9622, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9619, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 9623
syscall_id = 9623, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 2, syscall_id = 9625
syscall_id = 9625, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 9626
syscall_id = 9626, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 1, syscall_id = 9624
syscall_id = 9624, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 9643
syscall_id = 9643, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 9644
syscall_id = 9644, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9645
syscall_id = 9645, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9646
syscall_id = 9646, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 9647
executing worker thread id 1, syscall_id = 9648
syscall_id = 9647, setaffinity[0] = 0, ISSET[0] = 1
syscall_id = 9648, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9649
executing worker thread id 3, syscall_id = 9650
syscall_id = 9650, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9649, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 9980
executing worker thread id 1, syscall_id = 9981
syscall_id = 9981, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9982
syscall_id = 9982, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9983
syscall_id = 9983, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9980, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 9984
executing worker thread id 1, syscall_id = 9985
syscall_id = 9984, setaffinity[0] = 0, ISSET[0] = 1
syscall_id = 9985, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9986
executing worker thread id 3, syscall_id = 9987
syscall_id = 9987, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9986, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 9988
syscall_id = 9988, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 9989
executing worker thread id 2, syscall_id = 9990
syscall_id = 9990, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9991
syscall_id = 9991, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9989, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 9992
syscall_id = 9992, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 9993
syscall_id = 9993, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9994
syscall_id = 9994, setaffinity[2] = 0, ISSET[2] = 1
executing worker threaUsing 4 threads in carry step
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.304464286. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:30.277

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices        32        16        32        32
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.331696429. MaxErr = 0.343750000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:30.740

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices        16        32        32        32
Using 4 threads in carry step
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.238532366. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:31.319

NTHREADS = 4
M20000047: using FFT length 1024K = 1048576 8-byte floats.
 this gives an average   19.073531150817871 bits per digit
Using complex FFT radices        16         8        16        16        16
100 iterations of M20000047 with FFT length 1048576 = 1024 K
Res64: DD61B3E031F1E0BA. AvgMaxErr = 0.250167411. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =            837935290
Res mod 2^35 - 1 =           6238131189
Res mod 2^36 - 1 =          41735145962
Clocks = 00:00:28.080

/ **************************************************************************** /

NTHREADS = 4
M22442237: using FFT length 1152K = 1179648 8-byte floats.
 this gives an average   19.024520026312935 bits per digit
Using complex FFT radices       288         8        16        16
Using 4 threads in carry step
100 iterations of M22442237 with FFT length 1179648 = 1152 K
Res64: 62C479B03F3E9DD9. AvgMaxErr = 0.226095145. MaxErr = 0.257812500. Program: E14.1
Res mod 2^36     =           1061068249
Res mod 2^35 - 1 =          16186007845
Res mod 2^36 - 1 =          66602070649
Clocks = 00:00:29.229

NTHREADS = 4
M22442237: using FFT length 1152K = 1179648 8-byte floats.
 this gives an average   19.024520026312935 bits per digit
Using complex FFT radices       144        16        16        16
Using 4 threads in carry step
100 iterations of M22442237 with FFT length 1179648 = 1152 K
Res64: 62C479B03F3E9DD9. AvgMaxErr = 0.225348772. MaxErr = 0.250000000. Program: E14.1
Res mod 2^36     =           1061068249
Res mod 2^35 - 1 =          16186007845
Res mod 2^36 - 1 =          66602070649
Clocks = 00:00:28.341

NTHREADS = 4
M22442237: using FFT length 1152K = 1179648 8-byte floats.
 this gives an average   19.024520026312935 bits per digit
Using complex FFT radices        36        16        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
d id 3, syscall_id = 9995
syscall_id = 9995, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 9996
syscall_id = 9996, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 9997
syscall_id = 9997, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 9998
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 9999
syscall_id = 9999, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 9998, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10018
syscall_id = 10018, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10019
syscall_id = 10019, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10020
syscall_id = 10020, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10021
syscall_id = 10021, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10022
syscall_id = 10022, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10023
syscall_id = 10023, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10024
executing worker thread id 3, syscall_id = 10025
syscall_id = 10025, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10024, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10026
syscall_id = 10026, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10027
syscall_id = 10027, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10028
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10029
syscall_id = 10029, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10028, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10030
syscall_id = 10030, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10031
syscall_id = 10031, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10032
syscall_id = 10032, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10033
syscall_id = 10033, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10034
syscall_id = 10034, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10035
syscall_id = 10035, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10036
executing worker thread id 3, syscall_id = 10037
syscall_id = 10037, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10036, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10038
executing worker thread id 1, syscall_id = 10039
syscall_id = 10039, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10040
syscall_id = 10040, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10041
syscall_id = 10041, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10038, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 10042
syscall_id = 10042, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10043
syscall_id = 10043, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10044
syscall_id = 10044, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 10045
syscall_id = 10045, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10046
syscall_id = 10046, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10047
executing worker thread id 2, syscall_id = 10048
syscall_id = 10048, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10049
syscall_id = 10049, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10047, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 10050
syscall_id = 10050, setaffiniUsing 4 threads in carry step
100 iterations of M22442237 with FFT length 1179648 = 1152 K
Res64: 62C479B03F3E9DD9. AvgMaxErr = 0.223883929. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =           1061068249
Res mod 2^35 - 1 =          16186007845
Res mod 2^36 - 1 =          66602070649
Clocks = 00:00:33.920

/ **************************************************************************** /

NTHREADS = 4
M24878401: using FFT length 1280K = 1310720 8-byte floats.
 this gives an average   18.980713653564454 bits per digit
Using complex FFT radices       160        16        16        16
Using 4 threads in carry step
100 iterations of M24878401 with FFT length 1310720 = 1280 K
Res64: 8A8644FC94CB0A8B. AvgMaxErr = 0.249720982. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          54035942027
Res mod 2^35 - 1 =          31904286697
Res mod 2^36 - 1 =          27818942965
Clocks = 00:00:33.578

NTHREADS = 4
M24878401: using FFT length 1280K = 1310720 8-byte floats.
 this gives an average   18.980713653564454 bits per digit
Using complex FFT radices        40        16        32        32
Using 4 threads in carry step
100 iterations of M24878401 with FFT length 1310720 = 1280 K
Res64: 8A8644FC94CB0A8B. AvgMaxErr = 0.256947545. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          54035942027
Res mod 2^35 - 1 =          31904286697
Res mod 2^36 - 1 =          27818942965
Clocks = 00:00:41.198

NTHREADS = 4
M24878401: using FFT length 1280K = 1310720 8-byte floats.
 this gives an average   18.980713653564454 bits per digit
Using complex FFT radices        20        32        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M24878401 with FFT length 1310720 = 1280 K
Res64: 8A8644FC94CB0A8B. AvgMaxErr = 0.245145089. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          54035942027
Res mod 2^35 - 1 =          31904286697
Res mod 2^36 - 1 =          27818942965
Clocks = 00:00:39.678

NTHREADS = 4
M24878401: using FFT length 1280K = 1310720 8-byte floats.
 this gives an average   18.980713653564454 bits per digit
Using complex FFT radices        20         8        16        16        16
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
100 iterations of M24878401 with FFT length 1310720 = 1280 K
Res64: 8A8644FC94CB0A8B. AvgMaxErr = 0.250830078. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          54035942027
Res mod 2^35 - 1 =          31904286697
Res mod 2^36 - 1 =          27818942965
Clocks = 00:00:36.212

/ **************************************************************************** /

NTHREADS = 4
M27309229: using FFT length 1408K = 1441792 8-byte floats.
 this gives an average   18.941171125932172 bits per digit
Using complex FFT radices       176        16        16        16
Using 4 threads in carry step
ty[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10051
syscall_id = 10051, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10052
executing worker thread id 3, syscall_id = 10053
syscall_id = 10052, setaffinity[2] = 0, ISSET[2] = 1
syscall_id = 10053, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10054
syscall_id = 10054, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10055
syscall_id = 10055, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10056
syscall_id = 10056, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10057
syscall_id = 10057, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10058
syscall_id = 10058, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10059
syscall_id = 10059, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10060
executing worker thread id 3, syscall_id = 10061
syscall_id = 10061, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10060, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10319
syscall_id = 10319, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10320
executing worker thread id 2, syscall_id = 10321
syscall_id = 10320, setaffinity[1] = 0, ISSET[1] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10322
syscall_id = 10321, setaffinity[2] = 0, ISSET[2] = 1
syscall_id = 10322, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10335
syscall_id = 10335, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10336
syscall_id = 10336, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10337
syscall_id = 10337, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 10338
syscall_id = 10338, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10399
syscall_id = 10399, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10400
syscall_id = 10400, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10401
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10402
syscall_id = 10402, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10401, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10403
syscall_id = 10403, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10404
syscall_id = 10404, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10405
syscall_id = 10405, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 10406
syscall_id = 10406, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10408
syscall_id = 10408, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10409
syscall_id = 10409, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10410
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10411
syscall_id = 10411, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10410, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10430
syscall_id = 10430, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10431
syscall_id = 10431, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10432
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10433
syscall_id = 10433, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10432, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10434
syscall_id = 10434, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10435
executing worker thread id 2, syscall_id = 10436
syscall_id = 10436, setaffinity[2] = 0, ISSET[2] = 1
executing worker th100 iterations of M27309229 with FFT length 1441792 = 1408 K
Res64: CCE2DF04E61DC922. AvgMaxErr = 0.298772321. MaxErr = 0.343750000. Program: E14.1
Res mod 2^36     =          21040580898
Res mod 2^35 - 1 =          20296295440
Res mod 2^36 - 1 =          23445145000
Clocks = 00:00:36.812

NTHREADS = 4
M27309229: using FFT length 1408K = 1441792 8-byte floats.
 this gives an average   18.941171125932172 bits per digit
Using complex FFT radices        44        16        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M27309229 with FFT length 1441792 = 1408 K
Res64: CCE2DF04E61DC922. AvgMaxErr = 0.294810268. MaxErr = 0.390625000. Program: E14.1
Res mod 2^36     =          21040580898
Res mod 2^35 - 1 =          20296295440
Res mod 2^36 - 1 =          23445145000
Clocks = 00:00:45.141

/ **************************************************************************** /

NTHREADS = 4
M29735137: using FFT length 1536K = 1572864 8-byte floats.
 this gives an average   18.905090967814129 bits per digit
Using complex FFT radices       768        32        32
Using 4 threads in carry step
100 iterations of M29735137 with FFT length 1572864 = 1536 K
Res64: 2D26046FFAAEBC2B. AvgMaxErr = 0.226402065. MaxErr = 0.289062500. Program: E14.1
Res mod 2^36     =          68630264875
Res mod 2^35 - 1 =           2381591353
Res mod 2^36 - 1 =          48693163035
Clocks = 00:00:48.547

NTHREADS = 4
M29735137: using FFT length 1536K = 1572864 8-byte floats.
 this gives an average   18.905090967814129 bits per digit
Using complex FFT radices       192        16        16        16
Using 4 threads in carry step
100 iterations of M29735137 with FFT length 1572864 = 1536 K
Res64: 2D26046FFAAEBC2B. AvgMaxErr = 0.235934012. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          68630264875
Res mod 2^35 - 1 =           2381591353
Res mod 2^36 - 1 =          48693163035
Clocks = 00:00:43.466

NTHREADS = 4
M29735137: using FFT length 1536K = 1572864 8-byte floats.
 this gives an average   18.905090967814129 bits per digit
Using complex FFT radices        48        16        32        32
Using 4 threads in carry step
100 iterations of M29735137 with FFT length 1572864 = 1536 K
Res64: 2D26046FFAAEBC2B. AvgMaxErr = 0.225592913. MaxErr = 0.265625000. Program: E14.1
Res mod 2^36     =          68630264875
Res mod 2^35 - 1 =           2381591353
Res mod 2^36 - 1 =          48693163035
Clocks = 00:00:48.219

NTHREADS = 4
M29735137: using FFT length 1536K = 1572864 8-byte floats.
 this gives an average   18.905090967814129 bits per digit
Using complex FFT radices        24        32        32        32
read id 3, syscall_id = 10437
syscall_id = 10437, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10435, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 10438
executing worker thread id 1, syscall_id = 10439
syscall_id = 10439, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10440
syscall_id = 10440, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10441
syscall_id = 10441, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10438, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 10442
syscall_id = 10442, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10443
syscall_id = 10443, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10444
executing worker thread id 3, syscall_id = 10445
syscall_id = 10445, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10444, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10446
executing worker thread id 1, syscall_id = 10447
syscall_id = 10447, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10448
syscall_id = 10448, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10449
syscall_id = 10449, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10446, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 10450
syscall_id = 10450, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10451
syscall_id = 10451, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10452
executing worker thread id 3, syscall_id = 10453
syscall_id = 10453, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10452, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10454
syscall_id = 10454, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10455
syscall_id = 10455, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10456
syscall_id = 10456, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10457
syscall_id = 10457, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10458
syscall_id = 10458, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10459
syscall_id = 10459, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10460
executing worker thread id 3, syscall_id = 10461
syscall_id = 10461, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10460, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10732
syscall_id = 10732, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10733
syscall_id = 10733, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10734
syscall_id = 10734, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10735
syscall_id = 10735, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10740
syscall_id = 10740, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10741
syscall_id = 10741, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10742
executing worker thread id 3, syscall_id = 10743
syscall_id = 10743, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10742, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10801
syscall_id = 10801, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10802
syscall_id = 10802, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10803
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10804
syscall_id = 10804, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10803, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10805
syscall_iUsing 4 threads in carry step
100 iterations of M29735137 with FFT length 1572864 = 1536 K
Res64: 2D26046FFAAEBC2B. AvgMaxErr = 0.228955078. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          68630264875
Res mod 2^35 - 1 =           2381591353
Res mod 2^36 - 1 =          48693163035
Clocks = 00:00:48.597

/ **************************************************************************** /

NTHREADS = 4
M32156581: using FFT length 1664K = 1703936 8-byte floats.
 this gives an average   18.871941786545975 bits per digit
Using complex FFT radices       208        16        16        16
Using 4 threads in carry step
100 iterations of M32156581 with FFT length 1703936 = 1664 K
Res64: 77E274E6C29C203E. AvgMaxErr = 0.257045201. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29034815550
Res mod 2^35 - 1 =           8887595531
Res mod 2^36 - 1 =           5248686295
Clocks = 00:00:45.753

NTHREADS = 4
M32156581: using FFT length 1664K = 1703936 8-byte floats.
 this gives an average   18.871941786545975 bits per digit
Using complex FFT radices        52        16        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M32156581 with FFT length 1703936 = 1664 K
Res64: 77E274E6C29C203E. AvgMaxErr = 0.255827985. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29034815550
Res mod 2^35 - 1 =           8887595531
Res mod 2^36 - 1 =           5248686295
Clocks = 00:00:54.871

/ **************************************************************************** /

NTHREADS = 4
M34573867: using FFT length 1792K = 1835008 8-byte floats.
 this gives an average   18.841262272426061 bits per digit
Using complex FFT radices       224        16        16        16
Using 4 threads in carry step
100 iterations of M34573867 with FFT length 1835008 = 1792 K
Res64: 87F3FA16F713EF7F. AvgMaxErr = 0.233649554. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          29915082623
Res mod 2^35 - 1 =            679541321
Res mod 2^36 - 1 =          62692450676
Clocks = 00:00:44.906

NTHREADS = 4
M34573867: using FFT length 1792K = 1835008 8-byte floats.
 this gives an average   18.841262272426061 bits per digit
Using complex FFT radices        56        16        32        32
Using 4 threads in carry step
100 iterations of M34573867 with FFT length 1835008 = 1792 K
Res64: 87F3FA16F713EF7F. AvgMaxErr = 0.231305804. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          29915082623
Res mod 2^35 - 1 =            679541321
Res mod 2^36 - 1 =          62692450676
Clocks = 00:01:04.769

NTHREADS = 4
M34573867: using FFT length 1792K = 1835008 8-byte floats.
 this gives an average   18.841262272426061 bits per digit
Using complex FFT radices        28        32        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
d = 10805, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10806
syscall_id = 10806, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 3, syscall_id = 10808
executing worker thread id 2, syscall_id = 10807
syscall_id = 10807, setaffinity[2] = 0, ISSET[2] = 1
syscall_id = 10808, setaffinity[3] = 0, ISSET[3] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 1, syscall_id = 10813
syscall_id = 10813, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 3, syscall_id = 10815
executing worker thread id 2, syscall_id = 10814
syscall_id = 10815, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10812
syscall_id = 10812, setaffinity[0] = 0, ISSET[0] = 1
syscall_id = 10814, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10822
executing worker thread id 1, syscall_id = 10823
syscall_id = 10823, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10824
executing worker thread id 3, syscall_id = 10825
syscall_id = 10822, setaffinity[0] = 0, ISSET[0] = 1
syscall_id = 10825, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10824, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10860
syscall_id = 10860, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10861
executing worker thread id 2, syscall_id = 10862
syscall_id = 10862, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10863
syscall_id = 10863, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10861, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 10864
executing worker thread id 1, syscall_id = 10865
syscall_id = 10865, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10866
syscall_id = 10866, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 10867
syscall_id = 10867, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10864, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 10868
syscall_id = 10868, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10869
executing worker thread id 2, syscall_id = 10870
syscall_id = 10870, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10871
syscall_id = 10871, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10869, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 10872
syscall_id = 10872, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10873
syscall_id = 10873, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10874
executing worker thread id 3, syscall_id = 10875
syscall_id = 10875, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 10874, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 10876
syscall_id = 10876, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10877
syscall_id = 10877, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10878
syscall_id = 10878, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 10879
syscall_id = 10879, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 10880
syscall_id = 10880, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 10881
syscall_id = 10881, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 10882
syscall_id = 10882, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 10883
syscall_id = 10883, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 11229
syscall_id = 11229, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11230
syscall_id = 11230, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11231
Mers_mod_square: Init threadpool of 4 threadsUsing 4 threads in carry step
100 iterations of M34573867 with FFT length 1835008 = 1792 K
Res64: 87F3FA16F713EF7F. AvgMaxErr = 0.228320313. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          29915082623
Res mod 2^35 - 1 =            679541321
Res mod 2^36 - 1 =          62692450676
Clocks = 00:00:57.711

NTHREADS = 4
M34573867: using FFT length 1792K = 1835008 8-byte floats.
 this gives an average   18.841262272426061 bits per digit
Using complex FFT radices        28         8        16        16        16
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
100 iterations of M34573867 with FFT length 1835008 = 1792 K
Res64: 87F3FA16F713EF7F. AvgMaxErr = 0.233551897. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          29915082623
Res mod 2^35 - 1 =            679541321
Res mod 2^36 - 1 =          62692450676
Clocks = 00:00:52.719

/ **************************************************************************** /

NTHREADS = 4
M36987271: using FFT length 1920K = 1966080 8-byte floats.
 this gives an average   18.812698872884116 bits per digit
Using complex FFT radices       960        32        32
Using 4 threads in carry step
100 iterations of M36987271 with FFT length 1966080 = 1920 K
Res64: 5EFE558EF126B1C8. AvgMaxErr = 0.239791434. MaxErr = 0.304687500. Program: E14.1
Res mod 2^36     =          64175387080
Res mod 2^35 - 1 =          22078146080
Res mod 2^36 - 1 =            989319562
Clocks = 00:01:04.122

NTHREADS = 4
M36987271: using FFT length 1920K = 1966080 8-byte floats.
 this gives an average   18.812698872884116 bits per digit
Using complex FFT radices       240        16        16        16
Using 4 threads in carry step
100 iterations of M36987271 with FFT length 1966080 = 1920 K
Res64: 5EFE558EF126B1C8. AvgMaxErr = 0.232896205. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          64175387080
Res mod 2^35 - 1 =          22078146080
Res mod 2^36 - 1 =            989319562
Clocks = 00:00:51.394

NTHREADS = 4
M36987271: using FFT length 1920K = 1966080 8-byte floats.
 this gives an average   18.812698872884116 bits per digit
Using complex FFT radices        60        16        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M36987271 with FFT length 1966080 = 1920 K
Res64: 5EFE558EF126B1C8. AvgMaxErr = 0.229450771. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          64175387080
Res mod 2^35 - 1 =          22078146080
Res mod 2^36 - 1 =            989319562
Clocks = 00:01:06.603

/ **************************************************************************** /

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices      1024        32        32
WARN: At line 342 of file ./src/radix1024_ditN_cy_dif1.c:
n_div_nwt%CY_THREADS != 0

 Return with code ERR_ASSERT					
Error detected - this radix set will not be used.
NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices       256        16        16        16

executing worker thread id 3, syscall_id = 11232
syscall_id = 11232, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11231, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11233
syscall_id = 11233, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11234
executing worker thread id 2, syscall_id = 11235
syscall_id = 11235, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11236
syscall_id = 11236, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11234, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11237
syscall_id = 11237, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11238
syscall_id = 11238, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11239
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11240
syscall_id = 11240, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11239, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11259
syscall_id = 11259, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11260
syscall_id = 11260, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11261
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11262
syscall_id = 11262, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11261, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11263
syscall_id = 11263, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11264
executing worker thread id 2, syscall_id = 11265
syscall_id = 11265, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11266
syscall_id = 11266, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11264, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11267
syscall_id = 11267, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11268
syscall_id = 11268, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11269
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11270
syscall_id = 11270, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11269, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11271
syscall_id = 11271, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11272
executing worker thread id 2, syscall_id = 11273
syscall_id = 11273, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11274
syscall_id = 11274, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11272, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11275
syscall_id = 11275, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11276
executing worker thread id 2, syscall_id = 11277
syscall_id = 11277, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11278
syscall_id = 11278, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11276, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11279
syscall_id = 11279, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11280
syscall_id = 11280, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11281
syscall_id = 11281, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11282
syscall_id = 11282, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 11613
executing worker thread id 1, syscall_id = 11614
syscall_id = 11614, setaffinity[1] = 0, ISSET[1] = 1
syscall_id = 11613, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 2, syscall_id = 11615
syscall_id = 11615, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11616
syscall_id = 11616, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_Using 4 threads in carry step
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.311160714. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:00:55.786

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices       128        16        16        32
Using 4 threads in carry step
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.285267857. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:00:57.862

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices        64        16        32        32
Using 4 threads in carry step
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.296875000. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:00:58.579

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices        32        32        32        32
Using 4 threads in carry step
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.294642857. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:01:05.149

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices        32         8        16        16        16
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.312500000. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:01:00.674

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices        16        16        16        16        16
id = 11617
executing worker thread id 1, syscall_id = 11618
executing worker thread id 2, syscall_id = 11619
syscall_id = 11617, setaffinity[0] = 0, ISSET[0] = 1
syscall_id = 11618, setaffinity[1] = 0, ISSET[1] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11620
syscall_id = 11620, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11619, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11621
syscall_id = 11621, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11622
executing worker thread id 2, syscall_id = 11623
syscall_id = 11623, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11624
syscall_id = 11624, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11622, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11625
syscall_id = 11625, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11626
syscall_id = 11626, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11627
syscall_id = 11627, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11628
syscall_id = 11628, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 11629
syscall_id = 11629, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11630
syscall_id = 11630, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11631
syscall_id = 11631, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11632
syscall_id = 11632, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 11651
syscall_id = 11651, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11652
syscall_id = 11652, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11653
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11654
syscall_id = 11654, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11653, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11655
syscall_id = 11655, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11656
executing worker thread id 2, syscall_id = 11657
syscall_id = 11657, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11658
syscall_id = 11658, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11656, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 11659
syscall_id = 11659, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11660
syscall_id = 11660, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11661
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11662
syscall_id = 11662, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11661, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 11663
syscall_id = 11663, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11664
syscall_id = 11664, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 11665
syscall_id = 11665, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 11666
syscall_id = 11666, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 11667
syscall_id = 11667, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 11668
executing worker thread id 2, syscall_id = 11669
syscall_id = 11669, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 11670
syscall_id = 11670, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 11668, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12000
syscall_id = 12000, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12001
syscall_id = 12001, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2Using 4 threads in carry step
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.248660714. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:00:59.139

NTHREADS = 4
M39397201: using FFT length 2048K = 2097152 8-byte floats.
 this gives an average   18.786049365997314 bits per digit
Using complex FFT radices        16         8         8         8         8        16
100 iterations of M39397201 with FFT length 2097152 = 2048 K
Res64: 6179CD26EC3B3274. AvgMaxErr = 0.275279018. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          29733106292
Res mod 2^35 - 1 =           8060072069
Res mod 2^36 - 1 =          29249383388
Clocks = 00:01:02.875

/ **************************************************************************** /

NTHREADS = 4
M44207087: using FFT length 2304K = 2359296 8-byte floats.
 this gives an average   18.737405988905167 bits per digit
Using complex FFT radices       288        16        16        16
Using 4 threads in carry step
100 iterations of M44207087 with FFT length 2359296 = 2304 K
Res64: 6EE085510D8C8F39. AvgMaxErr = 0.227640206. MaxErr = 0.273437500. Program: E14.1
Res mod 2^36     =           4522282809
Res mod 2^35 - 1 =          24377809749
Res mod 2^36 - 1 =          55912147302
Clocks = 00:01:01.187

NTHREADS = 4
M44207087: using FFT length 2304K = 2359296 8-byte floats.
 this gives an average   18.737405988905167 bits per digit
Using complex FFT radices       144        16        16        32
Using 4 threads in carry step
100 iterations of M44207087 with FFT length 2359296 = 2304 K
Res64: 6EE085510D8C8F39. AvgMaxErr = 0.229282924. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =           4522282809
Res mod 2^35 - 1 =          24377809749
Res mod 2^36 - 1 =          55912147302
Clocks = 00:01:06.113

NTHREADS = 4
M44207087: using FFT length 2304K = 2359296 8-byte floats.
 this gives an average   18.737405988905167 bits per digit
Using complex FFT radices        36        32        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M44207087 with FFT length 2359296 = 2304 K
Res64: 6EE085510D8C8F39. AvgMaxErr = 0.228944615. MaxErr = 0.265625000. Program: E14.1
Res mod 2^36     =           4522282809
Res mod 2^35 - 1 =          24377809749
Res mod 2^36 - 1 =          55912147302
Clocks = 00:01:16.065

/ **************************************************************************** /

NTHREADS = 4
M49005071: using FFT length 2560K = 2621440 8-byte floats.
 this gives an average   18.693951034545897 bits per digit
Using complex FFT radices       160        16        16        32
, syscall_id = 12002
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12003
syscall_id = 12003, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12002, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 12004
syscall_id = 12004, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12005
executing worker thread id 2, syscall_id = 12006
syscall_id = 12006, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12007
syscall_id = 12007, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12005, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12009
syscall_id = 12009, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12010
syscall_id = 12010, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12011
syscall_id = 12011, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12012
syscall_id = 12012, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 12058
executing worker thread id 1, syscall_id = 12059
syscall_id = 12059, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12060
syscall_id = 12060, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12061
syscall_id = 12061, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12058, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 12062
syscall_id = 12062, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12063
syscall_id = 12063, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12064
executing worker thread id 3, syscall_id = 12065
syscall_id = 12065, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12064, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 12066
syscall_id = 12066, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12067
executing worker thread id 2, syscall_id = 12068
syscall_id = 12068, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12069
syscall_id = 12069, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12067, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12070
executing worker thread id 1, syscall_id = 12071
syscall_id = 12071, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12072
syscall_id = 12072, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12073
syscall_id = 12073, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12070, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 12108
executing worker thread id 1, syscall_id = 12109
syscall_id = 12108, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 2, syscall_id = 12110
syscall_id = 12110, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12111
syscall_id = 12109, setaffinity[1] = 0, ISSET[1] = 1
syscall_id = 12111, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 12167
executing worker thread id 1, syscall_id = 12168
syscall_id = 12167, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 2, syscall_id = 12169
syscall_id = 12169, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12170
syscall_id = 12170, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12168, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12427
syscall_id = 12427, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12428
syscall_id = 12428, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12429
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12430
syscall_id = 12430, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12429, setafUsing 4 threads in carry step
100 iterations of M49005071 with FFT length 2621440 = 2560 K
Res64: 07EFE3EF1F78E763. AvgMaxErr = 0.257589286. MaxErr = 0.343750000. Program: E14.1
Res mod 2^36     =          64952526691
Res mod 2^35 - 1 =          22407816581
Res mod 2^36 - 1 =          54111649274
Clocks = 00:01:15.945

NTHREADS = 4
M49005071: using FFT length 2560K = 2621440 8-byte floats.
 this gives an average   18.693951034545897 bits per digit
Using complex FFT radices        40        32        32        32
Using 4 threads in carry step
100 iterations of M49005071 with FFT length 2621440 = 2560 K
Res64: 07EFE3EF1F78E763. AvgMaxErr = 0.270200893. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          64952526691
Res mod 2^35 - 1 =          22407816581
Res mod 2^36 - 1 =          54111649274
Clocks = 00:01:26.062

NTHREADS = 4
M49005071: using FFT length 2560K = 2621440 8-byte floats.
 this gives an average   18.693951034545897 bits per digit
Using complex FFT radices        20        16        16        16        16
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M49005071 with FFT length 2621440 = 2560 K
Res64: 07EFE3EF1F78E763. AvgMaxErr = 0.256919643. MaxErr = 0.312500000. Program: E14.1
Res mod 2^36     =          64952526691
Res mod 2^35 - 1 =          22407816581
Res mod 2^36 - 1 =          54111649274
Clocks = 00:01:17.899

/ **************************************************************************** /

NTHREADS = 4
M53792327: using FFT length 2816K = 2883584 8-byte floats.
 this gives an average   18.654676610773262 bits per digit
Using complex FFT radices       176        16        16        32
Using 4 threads in carry step
100 iterations of M53792327 with FFT length 2883584 = 2816 K
Res64: 6C658F13E0F4A102. AvgMaxErr = 0.294754464. MaxErr = 0.375000000. Program: E14.1
Res mod 2^36     =          16659030274
Res mod 2^35 - 1 =           1998570299
Res mod 2^36 - 1 =          59196879534
Clocks = 00:01:24.750

NTHREADS = 4
M53792327: using FFT length 2816K = 2883584 8-byte floats.
 this gives an average   18.654676610773262 bits per digit
Using complex FFT radices        44        32        32        32
mers_mod_square: radix_vec0/2 not exactly divisible by NTHREADS - This will hurt performance.
Using 4 threads in carry step
100 iterations of M53792327 with FFT length 2883584 = 2816 K
Res64: 6C658F13E0F4A102. AvgMaxErr = 0.298116629. MaxErr = 0.343750000. Program: E14.1
Res mod 2^36     =          16659030274
Res mod 2^35 - 1 =           1998570299
Res mod 2^36 - 1 =          59196879534
Clocks = 00:01:37.030

/ **************************************************************************** /

NTHREADS = 4
M58569809: using FFT length 3072K = 3145728 8-byte floats.
 this gives an average   18.618840853373211 bits per digit
Using complex FFT radices       768         8        16        16
finity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 12431
syscall_id = 12431, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12432
syscall_id = 12432, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12433
syscall_id = 12433, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12434
syscall_id = 12434, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 12455
syscall_id = 12455, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12456
syscall_id = 12456, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12457
syscall_id = 12457, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12458
syscall_id = 12458, setaffinity[3] = 0, ISSET[3] = 1
executing worker thread id 0, syscall_id = 12459
executing worker thread id 1, syscall_id = 12460
syscall_id = 12460, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12461
syscall_id = 12461, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12462
syscall_id = 12462, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12459, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 12463
syscall_id = 12463, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12464
executing worker thread id 2, syscall_id = 12465
syscall_id = 12465, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12466
syscall_id = 12466, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12464, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12467
executing worker thread id 1, syscall_id = 12468
syscall_id = 12468, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12469
syscall_id = 12469, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12470
syscall_id = 12470, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12467, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 12800
syscall_id = 12800, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12801
syscall_id = 12801, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12802
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12803
syscall_id = 12803, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12802, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 0, syscall_id = 12804
syscall_id = 12804, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12805
executing worker thread id 2, syscall_id = 12806
syscall_id = 12806, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12807
syscall_id = 12807, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12805, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12810
syscall_id = 12810, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12811
executing worker thread id 2, syscall_id = 12812
syscall_id = 12812, setaffinity[2] = 0, ISSET[2] = 1
Mers_mod_square: Init threadpool of 4 threads
executing worker thread id 3, syscall_id = 12813
syscall_id = 12813, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12811, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 0, syscall_id = 12814
executing worker thread id 1, syscall_id = 12815
syscall_id = 12815, setaffinity[1] = 0, ISSET[1] = 1
executing worker thread id 2, syscall_id = 12816
syscall_id = 12816, setaffinity[2] = 0, ISSET[2] = 1
executing worker thread id 3, syscall_id = 12817
syscall_id = 12817, setaffinity[3] = 0, ISSET[3] = 1
syscall_id = 12814, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 0, syscall_id = 12818
syscall_id = 12818, setaffinity[0] = 0, ISSET[0] = 1
executing worker thread id 1, syscall_id = 12819
syscall_id = 12819, setaffinity[1] = 0, ISSET[1] = 1
executinUsing 4 threads in carry step
100 iterations of M58569809 with FFT length 3145728 = 3072 K
Res64: 3CBFF8D5BC5CDDB6. AvgMaxErr = 0.240806362. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          24635039158
Res mod 2^35 - 1 =           1737566556
Res mod 2^36 - 1 =          47007808842
Clocks = 00:01:32.570

NTHREADS = 4
M58569809: using FFT length 3072K = 3145728 8-byte floats.
 this gives an average   18.618840853373211 bits per digit
Using complex FFT radices       192        16        16        32
Using 4 threads in carry step
100 iterations of M58569809 with FFT length 3145728 = 3072 K
Res64: 3CBFF8D5BC5CDDB6. AvgMaxErr = 0.241448103. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          24635039158
Res mod 2^35 - 1 =           1737566556
Res mod 2^36 - 1 =          47007808842
Clocks = 00:01:38.373

NTHREADS = 4
M58569809: using FFT length 3072K = 3145728 8-byte floats.
 this gives an average   18.618840853373211 bits per digit
Using complex FFT radices        48        32        32        32
Using 4 threads in carry step
100 iterations of M58569809 with FFT length 3145728 = 3072 K
Res64: 3CBFF8D5BC5CDDB6. AvgMaxErr = 0.225460706. MaxErr = 0.257812500. Program: E14.1
Res mod 2^36     =          24635039158
Res mod 2^35 - 1 =           1737566556
Res mod 2^36 - 1 =          47007808842
Clocks = 00:01:42.675

NTHREADS = 4
M58569809: using FFT length 3072K = 3145728 8-byte floats.
 this gives an average   18.618840853373211 bits per digit
Using complex FFT radices        24        16        16        16        16
Using 4 threads in carry step
100 iterations of M58569809 with FFT length 3145728 = 3072 K
Res64: 3CBFF8D5BC5CDDB6. AvgMaxErr = 0.237179129. MaxErr = 0.281250000. Program: E14.1
Res mod 2^36     =          24635039158
Res mod 2^35 - 1 =           1737566556
Res mod 2^36 - 1 =          47007808842
Clocks = 00:01:33.972

/ **************************************************************************** /

NTHREADS = 4
M63338459: using FFT length 3328K = 3407872 8-byte floats.
 this gives an average   18.585926642784706 bits per digit
Using complex FFT radices       208        16        16        32
pthread_create:: Cannot allocate memory
pthread_join: : Cannot allocate memory
FAIL self_test.test (exit status: 139)

============================================================================
Testsuite summary for Mlucas 14.1
============================================================================
# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to ewmayer@aol.com
============================================================================
Makefile:2436: recipe for target 'test-suite.log' failed
make[3]: *** [test-suite.log] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:2542: recipe for target 'check-TESTS' failed
make[2]: *** [check-TESTS] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:2741: recipe for target 'check-am' failed
make[1]: *** [check-am] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j4 check VERBOSE=1 returned exit code 2
debian/rules:24: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--------------------------------------------------------------------------------
Build finished at 20160417-2008

Finished
--------

E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 106328
Build-Time: 6056
Distribution: stretch-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 278
Job: mlucas_14.1-1
Machine Architecture: armhf
Package: mlucas
Package-Time: 6372
Source-Version: 14.1-1
Space: 106328
Status: attempted
Version: 14.1-1
--------------------------------------------------------------------------------
Finished at 20160417-2008
Build needed 01:46:12, 106328k disc space