RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux lcy01-30 4.4.0-75-generic #96-Ubuntu SMP Thu Apr 20 09:56:33 UTC 2017 x86_64 Buildd toolchain package versions: launchpad-buildd_142 python-lpbuildd_142 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1 dpkg-dev_1.18.4ubuntu1.1 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.11. Syncing the system clock with the buildd NTP service... 26 Apr 13:11:54 ntpdate[1771]: adjust time server 10.211.37.1 offset 0.000992 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-12481399', '/home/buildd/filecache-default/5ce6418ad8acb4cb980a16cd30f1736d3291c7a9'] Unpacking chroot for build PACKAGEBUILD-12481399 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-12481399'] Mounting chroot for build PACKAGEBUILD-12481399 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-12481399', 'deb http://ftpmaster.internal/ubuntu artful main universe', 'deb http://ftpmaster.internal/ubuntu artful-security main universe', 'deb http://ftpmaster.internal/ubuntu artful-updates main universe', 'deb http://ftpmaster.internal/ubuntu artful-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-12481399 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-12481399', 'i386'] Updating debian chroot for build PACKAGEBUILD-12481399 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ftpmaster.internal/ubuntu artful-security InRelease [65.5 kB] Get:3 http://ftpmaster.internal/ubuntu artful-updates InRelease [65.5 kB] Get:4 http://ftpmaster.internal/ubuntu artful-proposed InRelease [85.4 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main i386 Packages [1168 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main Translation-en [566 kB] Get:7 http://ftpmaster.internal/ubuntu artful/universe i386 Packages [8072 kB] Get:8 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4683 kB] Get:9 http://ftpmaster.internal/ubuntu artful-proposed/main i386 Packages [80.9 kB] Get:10 http://ftpmaster.internal/ubuntu artful-proposed/main Translation-en [38.5 kB] Get:11 http://ftpmaster.internal/ubuntu artful-proposed/universe i386 Packages [84.9 kB] Get:12 http://ftpmaster.internal/ubuntu artful-proposed/universe Translation-en [43.1 kB] Fetched 15.2 MB in 4s (3395 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libidn2-0 libldap-common libperl5.24 libpsl5 libunistring0 perl-modules-5.24 The following packages will be upgraded: adduser advancecomp apt apt-transport-https base-files base-passwd bash binutils bsdutils bzip2 ca-certificates coreutils cpp cpp-6 debianutils diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs findutils g++ g++-6 gcc gcc-6 gcc-6-base gnupg gnupg-agent gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg5.0 libasan3 libasn1-8-heimdal libassuan0 libatomic1 libattr1 libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcilkrts5 libcomerr2 libcurl3-gnutls libdevmapper1.02.1 libdpkg-perl libfdisk1 libgcc-6-dev libgcc1 libgcrypt20 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libisl15 libitm1 libk5crypto3 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 liblockfile-bin liblockfile1 liblzma5 libmount1 libmpx2 libnettle6 libnpth0 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libpng16-16 libquadmath0 libroken18-heimdal libsasl2-2 libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-6-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libustr-1.0-1 libuuid1 libwind0-heimdal linux-libc-dev lockfile-progs make mount multiarch-support openssl patch perl perl-base pinentry-curses pkg-create-dbgsym sed systemd systemd-sysv tar tzdata ubuntu-keyring util-linux xz-utils zlib1g 134 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 66.4 MB of archives. After this operation, 39.0 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu artful/main i386 perl-modules-5.24 all 5.24.1-2ubuntu1 [2663 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main i386 libperl5.24 i386 5.24.1-2ubuntu1 [3088 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main i386 perl i386 5.24.1-2ubuntu1 [218 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main i386 perl-base i386 5.24.1-2ubuntu1 [1409 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main i386 libc6-dev i386 2.24-9ubuntu2 [1869 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main i386 libc-dev-bin i386 2.24-9ubuntu2 [66.7 kB] Get:7 http://ftpmaster.internal/ubuntu artful-proposed/main i386 linux-libc-dev i386 4.10.0-20.22 [912 kB] Get:8 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libitm1 i386 6.3.0-14ubuntu3 [31.2 kB] Get:9 http://ftpmaster.internal/ubuntu artful-proposed/main i386 gcc-6-base i386 6.3.0-14ubuntu3 [17.2 kB] Get:10 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libgcc1 i386 1:6.3.0-14ubuntu3 [48.1 kB] Get:11 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libcc1-0 i386 6.3.0-14ubuntu3 [33.0 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main i386 binutils i386 2.28-4ubuntu1 [2525 kB] Get:13 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libgomp1 i386 6.3.0-14ubuntu3 [80.0 kB] Get:14 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libatomic1 i386 6.3.0-14ubuntu3 [9942 B] Get:15 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libasan3 i386 6.3.0-14ubuntu3 [309 kB] Get:16 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libubsan0 i386 6.3.0-14ubuntu3 [121 kB] Get:17 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libcilkrts5 i386 6.3.0-14ubuntu3 [45.8 kB] Get:18 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libmpx2 i386 6.3.0-14ubuntu3 [12.9 kB] Get:19 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libquadmath0 i386 6.3.0-14ubuntu3 [205 kB] Get:20 http://ftpmaster.internal/ubuntu artful-proposed/main i386 g++-6 i386 6.3.0-14ubuntu3 [7631 kB] Get:21 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libstdc++-6-dev i386 6.3.0-14ubuntu3 [1471 kB] Get:22 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libgcc-6-dev i386 6.3.0-14ubuntu3 [2312 kB] Get:23 http://ftpmaster.internal/ubuntu artful-proposed/main i386 gcc-6 i386 6.3.0-14ubuntu3 [7431 kB] Get:24 http://ftpmaster.internal/ubuntu artful-proposed/main i386 cpp-6 i386 6.3.0-14ubuntu3 [6832 kB] Get:25 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libstdc++6 i386 6.3.0-14ubuntu3 [434 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main i386 zlib1g i386 1:1.2.11.dfsg-0ubuntu1 [55.5 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main i386 libgmp10 i386 2:6.1.2+dfsg-1 [247 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main i386 libisl15 i386 0.18-1 [627 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main i386 libc6 i386 2.24-9ubuntu2 [2278 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main i386 bzip2 i386 1.0.6-8.1 [32.4 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main i386 libbz2-1.0 i386 1.0.6-8.1 [31.0 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main i386 init-system-helpers all 1.47 [37.8 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main i386 base-files i386 9.6ubuntu99 [59.0 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main i386 debianutils i386 4.8.1 [85.8 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main i386 bash i386 4.4-2ubuntu1 [622 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main i386 bsdutils i386 1:2.29-1ubuntu2 [58.4 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main i386 coreutils i386 8.26-3ubuntu3 [1216 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main i386 diffutils i386 1:3.5-3 [167 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main i386 liblzma5 i386 5.2.2-1.2 [98.7 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main i386 tar i386 1.29b-1.1 [236 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main i386 xz-utils i386 5.2.2-1.2 [86.3 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main i386 libdpkg-perl all 1.18.23ubuntu4 [209 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main i386 dpkg i386 1.18.23ubuntu4 [1139 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main i386 dpkg-dev all 1.18.23ubuntu4 [608 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main i386 patch i386 2.7.5-1build1 [99.5 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main i386 make i386 4.1-9.1 [153 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main i386 e2fslibs i386 1.43.4-2 [180 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main i386 e2fsprogs i386 1.43.4-2 [527 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main i386 findutils i386 4.6.0+git+20161106-2 [292 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main i386 grep i386 2.27-2 [158 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main i386 gzip i386 1.6-4ubuntu2 [86.4 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main i386 libuuid1 i386 2.29-1ubuntu2 [15.7 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main i386 libblkid1 i386 2.29-1ubuntu2 [125 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main i386 libfdisk1 i386 2.29-1ubuntu2 [161 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main i386 libpcre3 i386 2:8.39-3 [227 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main i386 libselinux1 i386 2.6-3 [73.3 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main i386 util-linux i386 2.29-1ubuntu2 [927 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main i386 mount i386 2.29-1ubuntu2 [136 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main i386 sed i386 4.4-1 [182 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main i386 base-passwd i386 3.5.43 [49.1 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main i386 libc-bin i386 2.24-9ubuntu2 [582 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main i386 libapt-pkg5.0 i386 1.4.1 [857 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main i386 adduser all 3.113+nmu3ubuntu5 [161 kB] Get:64 http://ftpmaster.internal/ubuntu artful/main i386 libgpg-error0 i386 1.26-2 [37.4 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main i386 libgcrypt20 i386 1.7.6-1 [372 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main i386 gpgv i386 2.1.15-1ubuntu7 [203 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main i386 ubuntu-keyring all 2016.10.27 [16.6 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main i386 apt i386 1.4.1 [1130 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main i386 libpam0g i386 1.1.8-3.2ubuntu3 [57.7 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main i386 libpam-modules-bin i386 1.1.8-3.2ubuntu3 [38.3 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main i386 libpam-modules i386 1.1.8-3.2ubuntu3 [256 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main i386 libattr1 i386 1:2.4.47-2build1 [9612 B] Get:73 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libacl1 i386 2.2.52-3build1 [17.6 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main i386 libapparmor1 i386 2.11.0-2ubuntu4 [32.3 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main i386 libmount1 i386 2.29-1ubuntu2 [130 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main i386 libseccomp2 i386 2.3.1-2.1ubuntu1 [35.5 kB] Get:77 http://ftpmaster.internal/ubuntu artful-proposed/main i386 systemd i386 233-5ubuntu1 [2491 kB] Get:78 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libsystemd0 i386 233-5ubuntu1 [230 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main i386 init i386 1.47 [5832 B] Get:80 http://ftpmaster.internal/ubuntu artful-proposed/main i386 systemd-sysv i386 233-5ubuntu1 [13.7 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main i386 libunistring0 i386 0.9.3-5.2ubuntu1 [277 kB] Get:82 http://ftpmaster.internal/ubuntu artful/main i386 liblockfile-bin i386 1.14-1 [11.4 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main i386 liblockfile1 i386 1.14-1 [6728 B] Get:84 http://ftpmaster.internal/ubuntu artful/main i386 libcomerr2 i386 1.43.4-2 [9520 B] Get:85 http://ftpmaster.internal/ubuntu artful/main i386 libpam-runtime all 1.1.8-3.2ubuntu3 [37.6 kB] Get:86 http://ftpmaster.internal/ubuntu artful/main i386 libsepol1 i386 2.6-2 [240 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main i386 libustr-1.0-1 i386 1.0.4-6 [63.7 kB] Get:88 http://ftpmaster.internal/ubuntu artful/main i386 libsemanage-common all 2.6-2 [6794 B] Get:89 http://ftpmaster.internal/ubuntu artful/main i386 libsemanage1 i386 2.6-2 [90.2 kB] Get:90 http://ftpmaster.internal/ubuntu artful/main i386 libsmartcols1 i386 2.29-1ubuntu2 [75.9 kB] Get:91 http://ftpmaster.internal/ubuntu artful/main i386 libss2 i386 1.43.4-2 [11.3 kB] Get:92 http://ftpmaster.internal/ubuntu artful-proposed/main i386 libudev1 i386 233-5ubuntu1 [61.2 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main i386 multiarch-support i386 2.24-9ubuntu2 [6816 B] Get:94 http://ftpmaster.internal/ubuntu artful/main i386 libdevmapper1.02.1 i386 2:1.02.136-1ubuntu5 [146 kB] Get:95 http://ftpmaster.internal/ubuntu artful/main i386 dmsetup i386 2:1.02.136-1ubuntu5 [72.9 kB] Get:96 http://ftpmaster.internal/ubuntu artful/main i386 libassuan0 i386 2.4.3-2 [36.6 kB] Get:97 http://ftpmaster.internal/ubuntu artful/main i386 pinentry-curses i386 1.0.0-2 [33.6 kB] Get:98 http://ftpmaster.internal/ubuntu artful/main i386 libnpth0 i386 1.3-1 [8414 B] Get:99 http://ftpmaster.internal/ubuntu artful/main i386 gnupg i386 2.1.15-1ubuntu7 [823 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main i386 gnupg-agent i386 2.1.15-1ubuntu7 [273 kB] Get:101 http://ftpmaster.internal/ubuntu artful/main i386 libksba8 i386 1.3.5-2 [99.9 kB] Get:102 http://ftpmaster.internal/ubuntu artful/main i386 libsqlite3-0 i386 3.16.2-3 [519 kB] Get:103 http://ftpmaster.internal/ubuntu artful/main i386 libroken18-heimdal i386 7.1.0+dfsg-9ubuntu1 [44.6 kB] Get:104 http://ftpmaster.internal/ubuntu artful/main i386 libasn1-8-heimdal i386 7.1.0+dfsg-9ubuntu1 [186 kB] Get:105 http://ftpmaster.internal/ubuntu artful/main i386 libhogweed4 i386 3.3-1 [137 kB] Get:106 http://ftpmaster.internal/ubuntu artful/main i386 libnettle6 i386 3.3-1 [109 kB] Get:107 http://ftpmaster.internal/ubuntu artful/main i386 libp11-kit0 i386 0.23.3-5 [110 kB] Get:108 http://ftpmaster.internal/ubuntu artful/main i386 libtasn1-6 i386 4.10-1 [38.4 kB] Get:109 http://ftpmaster.internal/ubuntu artful/main i386 libgnutls30 i386 3.5.6-4ubuntu4 [642 kB] Get:110 http://ftpmaster.internal/ubuntu artful/main i386 libheimbase1-heimdal i386 7.1.0+dfsg-9ubuntu1 [32.2 kB] Get:111 http://ftpmaster.internal/ubuntu artful/main i386 libhcrypto4-heimdal i386 7.1.0+dfsg-9ubuntu1 [93.3 kB] Get:112 http://ftpmaster.internal/ubuntu artful/main i386 libwind0-heimdal i386 7.1.0+dfsg-9ubuntu1 [48.6 kB] Get:113 http://ftpmaster.internal/ubuntu artful/main i386 libhx509-5-heimdal i386 7.1.0+dfsg-9ubuntu1 [118 kB] Get:114 http://ftpmaster.internal/ubuntu artful/main i386 libkrb5-26-heimdal i386 7.1.0+dfsg-9ubuntu1 [231 kB] Get:115 http://ftpmaster.internal/ubuntu artful/main i386 libheimntlm0-heimdal i386 7.1.0+dfsg-9ubuntu1 [16.6 kB] Get:116 http://ftpmaster.internal/ubuntu artful/main i386 libgssapi3-heimdal i386 7.1.0+dfsg-9ubuntu1 [108 kB] Get:117 http://ftpmaster.internal/ubuntu artful/main i386 libsasl2-modules-db i386 2.1.27~101-g0780600+dfsg-2ubuntu1 [15.3 kB] Get:118 http://ftpmaster.internal/ubuntu artful/main i386 libsasl2-2 i386 2.1.27~101-g0780600+dfsg-2ubuntu1 [52.4 kB] Get:119 http://ftpmaster.internal/ubuntu artful/main i386 libldap-common all 2.4.44+dfsg-4ubuntu1 [17.4 kB] Get:120 http://ftpmaster.internal/ubuntu artful/main i386 libldap-2.4-2 i386 2.4.44+dfsg-4ubuntu1 [167 kB] Get:121 http://ftpmaster.internal/ubuntu artful/main i386 libslang2 i386 2.3.1-5ubuntu1 [423 kB] Get:122 http://ftpmaster.internal/ubuntu artful/main i386 libssl1.0.0 i386 1.0.2g-1ubuntu11 [910 kB] Get:123 http://ftpmaster.internal/ubuntu artful/main i386 tzdata all 2017b-1 [203 kB] Get:124 http://ftpmaster.internal/ubuntu artful/main i386 libgssapi-krb5-2 i386 1.15-2 [129 kB] Get:125 http://ftpmaster.internal/ubuntu artful/main i386 libkrb5-3 i386 1.15-2 [300 kB] Get:126 http://ftpmaster.internal/ubuntu artful/main i386 libkrb5support0 i386 1.15-2 [33.7 kB] Get:127 http://ftpmaster.internal/ubuntu artful/main i386 libk5crypto3 i386 1.15-2 [88.3 kB] Get:128 http://ftpmaster.internal/ubuntu artful/main i386 libidn2-0 i386 0.16-1 [48.4 kB] Get:129 http://ftpmaster.internal/ubuntu artful/main i386 libpsl5 i386 0.17.0-4 [40.0 kB] Get:130 http://ftpmaster.internal/ubuntu artful/main i386 libcurl3-gnutls i386 7.52.1-5ubuntu1 [213 kB] Get:131 http://ftpmaster.internal/ubuntu artful/main i386 apt-transport-https i386 1.4.1 [42.4 kB] Get:132 http://ftpmaster.internal/ubuntu artful/main i386 openssl i386 1.0.2g-1ubuntu11 [506 kB] Get:133 http://ftpmaster.internal/ubuntu artful/main i386 ca-certificates all 20161130 [193 kB] Get:134 http://ftpmaster.internal/ubuntu artful/main i386 libpng16-16 i386 1.6.29-2 [181 kB] Get:135 http://ftpmaster.internal/ubuntu artful-proposed/main i386 advancecomp i386 1.23-1 [189 kB] Get:136 http://ftpmaster.internal/ubuntu artful/main i386 cpp i386 4:6.3.0-2ubuntu1 [27.6 kB] Get:137 http://ftpmaster.internal/ubuntu artful/main i386 gcc i386 4:6.3.0-2ubuntu1 [5248 B] Get:138 http://ftpmaster.internal/ubuntu artful/main i386 g++ i386 4:6.3.0-2ubuntu1 [1488 B] Get:139 http://ftpmaster.internal/ubuntu artful/main i386 lockfile-progs i386 0.1.17build1 [9494 B] Get:140 http://ftpmaster.internal/ubuntu artful/main i386 pkg-create-dbgsym all 0.73 [8952 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 66.4 MB in 3s (17.2 MB/s) (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 ... 12310 files and directories currently installed.) Preparing to unpack .../0-perl_5.24.1-2ubuntu1_i386.deb ... Unpacking perl (5.24.1-2ubuntu1) over (5.22.2-3) ... Selecting previously unselected package perl-modules-5.24. Preparing to unpack .../1-perl-modules-5.24_5.24.1-2ubuntu1_all.deb ... Unpacking perl-modules-5.24 (5.24.1-2ubuntu1) ... Selecting previously unselected package libperl5.24:i386. Preparing to unpack .../2-libperl5.24_5.24.1-2ubuntu1_i386.deb ... Unpacking libperl5.24:i386 (5.24.1-2ubuntu1) ... Preparing to unpack .../3-perl-base_5.24.1-2ubuntu1_i386.deb ... Unpacking perl-base (5.24.1-2ubuntu1) over (5.22.2-3) ... Setting up perl-base (5.24.1-2ubuntu1) ... (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 ... 14103 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.24-9ubuntu2_i386.deb ... Unpacking libc6-dev:i386 (2.24-9ubuntu2) over (2.24-3ubuntu1) ... Preparing to unpack .../1-libc-dev-bin_2.24-9ubuntu2_i386.deb ... Unpacking libc-dev-bin (2.24-9ubuntu2) over (2.24-3ubuntu1) ... Preparing to unpack .../2-linux-libc-dev_4.10.0-20.22_i386.deb ... Unpacking linux-libc-dev:i386 (4.10.0-20.22) over (4.8.0-22.24) ... Preparing to unpack .../3-libitm1_6.3.0-14ubuntu3_i386.deb ... Unpacking libitm1:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../4-gcc-6-base_6.3.0-14ubuntu3_i386.deb ... Unpacking gcc-6-base:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Setting up gcc-6-base:i386 (6.3.0-14ubuntu3) ... (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 ... 14128 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a6.3.0-14ubuntu3_i386.deb ... Unpacking libgcc1:i386 (1:6.3.0-14ubuntu3) over (1:6.2.0-5ubuntu12) ... Setting up libgcc1:i386 (1:6.3.0-14ubuntu3) ... (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 ... 14128 files and directories currently installed.) Preparing to unpack .../00-libcc1-0_6.3.0-14ubuntu3_i386.deb ... Unpacking libcc1-0:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../01-binutils_2.28-4ubuntu1_i386.deb ... Unpacking binutils (2.28-4ubuntu1) over (2.27-8ubuntu2) ... Preparing to unpack .../02-libgomp1_6.3.0-14ubuntu3_i386.deb ... Unpacking libgomp1:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../03-libatomic1_6.3.0-14ubuntu3_i386.deb ... Unpacking libatomic1:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../04-libasan3_6.3.0-14ubuntu3_i386.deb ... Unpacking libasan3:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../05-libubsan0_6.3.0-14ubuntu3_i386.deb ... Unpacking libubsan0:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../06-libcilkrts5_6.3.0-14ubuntu3_i386.deb ... Unpacking libcilkrts5:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../07-libmpx2_6.3.0-14ubuntu3_i386.deb ... Unpacking libmpx2:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../08-libquadmath0_6.3.0-14ubuntu3_i386.deb ... Unpacking libquadmath0:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../09-g++-6_6.3.0-14ubuntu3_i386.deb ... Unpacking g++-6 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../10-libstdc++-6-dev_6.3.0-14ubuntu3_i386.deb ... Unpacking libstdc++-6-dev:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../11-libgcc-6-dev_6.3.0-14ubuntu3_i386.deb ... Unpacking libgcc-6-dev:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../12-gcc-6_6.3.0-14ubuntu3_i386.deb ... Unpacking gcc-6 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../13-cpp-6_6.3.0-14ubuntu3_i386.deb ... Unpacking cpp-6 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Preparing to unpack .../14-libstdc++6_6.3.0-14ubuntu3_i386.deb ... Unpacking libstdc++6:i386 (6.3.0-14ubuntu3) over (6.2.0-5ubuntu12) ... Setting up libstdc++6:i386 (6.3.0-14ubuntu3) ... (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 ... 14133 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-0ubuntu1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-0ubuntu1) over (1:1.2.8.dfsg-2ubuntu5) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-0ubuntu1) ... (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 ... 14133 files and directories currently installed.) Preparing to unpack .../0-libgmp10_2%3a6.1.2+dfsg-1_i386.deb ... Unpacking libgmp10:i386 (2:6.1.2+dfsg-1) over (2:6.1.1+dfsg-1) ... Preparing to unpack .../1-libisl15_0.18-1_i386.deb ... Unpacking libisl15:i386 (0.18-1) over (0.17.1-1) ... Preparing to unpack .../2-libc6_2.24-9ubuntu2_i386.deb ... Unpacking libc6:i386 (2.24-9ubuntu2) over (2.24-3ubuntu1) ... Setting up libc6:i386 (2.24-9ubuntu2) ... (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 ... 14133 files and directories currently installed.) Preparing to unpack .../0-bzip2_1.0.6-8.1_i386.deb ... Unpacking bzip2 (1.0.6-8.1) over (1.0.6-8build1) ... Preparing to unpack .../1-libbz2-1.0_1.0.6-8.1_i386.deb ... Unpacking libbz2-1.0:i386 (1.0.6-8.1) over (1.0.6-8build1) ... Setting up libbz2-1.0:i386 (1.0.6-8.1) ... (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 ... 14133 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.47_all.deb ... Unpacking init-system-helpers (1.47) over (1.45) ... Setting up init-system-helpers (1.47) ... (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 ... 14133 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu99_i386.deb ... Unpacking base-files (9.6ubuntu99) over (9.6ubuntu5) ... Setting up base-files (9.6ubuntu99) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Created symlink /etc/systemd/system/timers.target.wants/motd-news.timer -> /lib/systemd/system/motd-news.timer. (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 ... 14137 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.1_i386.deb ... Unpacking debianutils (4.8.1) over (4.8) ... Setting up debianutils (4.8.1) ... (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 ... 14137 files and directories currently installed.) Preparing to unpack .../bash_4.4-2ubuntu1_i386.deb ... Unpacking bash (4.4-2ubuntu1) over (4.3-15ubuntu1) ... Setting up bash (4.4-2ubuntu1) ... Installing new version of config file /etc/skel/.profile ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (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 ... 14137 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.29-1ubuntu2_i386.deb ... Unpacking bsdutils (1:2.29-1ubuntu2) over (1:2.28.2-1ubuntu1) ... Setting up bsdutils (1:2.29-1ubuntu2) ... (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 ... 14137 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu3_i386.deb ... Unpacking coreutils (8.26-3ubuntu3) over (8.25-2ubuntu2) ... Setting up coreutils (8.26-3ubuntu3) ... (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 ... 14139 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.5-3_i386.deb ... Unpacking diffutils (1:3.5-3) over (1:3.3-3) ... Setting up diffutils (1:3.5-3) ... (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 ... 14139 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.2-1.2_i386.deb ... Unpacking liblzma5:i386 (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Setting up liblzma5:i386 (5.2.2-1.2) ... (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 ... 14139 files and directories currently installed.) Preparing to unpack .../tar_1.29b-1.1_i386.deb ... Unpacking tar (1.29b-1.1) over (1.29b-1) ... Setting up tar (1.29b-1.1) ... (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 ... 14139 files and directories currently installed.) Preparing to unpack .../0-xz-utils_5.2.2-1.2_i386.deb ... Unpacking xz-utils (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Preparing to unpack .../1-libdpkg-perl_1.18.23ubuntu4_all.deb ... Unpacking libdpkg-perl (1.18.23ubuntu4) over (1.18.10ubuntu1) ... Preparing to unpack .../2-dpkg_1.18.23ubuntu4_i386.deb ... Unpacking dpkg (1.18.23ubuntu4) over (1.18.10ubuntu1) ... Setting up dpkg (1.18.23ubuntu4) ... (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 ... 14130 files and directories currently installed.) Preparing to unpack .../0-dpkg-dev_1.18.23ubuntu4_all.deb ... Unpacking dpkg-dev (1.18.23ubuntu4) over (1.18.10ubuntu1) ... Preparing to unpack .../1-patch_2.7.5-1build1_i386.deb ... Unpacking patch (2.7.5-1build1) over (2.7.5-1) ... Preparing to unpack .../2-make_4.1-9.1_i386.deb ... Unpacking make (4.1-9.1) over (4.1-9) ... Preparing to unpack .../3-e2fslibs_1.43.4-2_i386.deb ... Unpacking e2fslibs:i386 (1.43.4-2) over (1.43.3-1) ... Setting up e2fslibs:i386 (1.43.4-2) ... (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 ... 14121 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.4-2_i386.deb ... Unpacking e2fsprogs (1.43.4-2) over (1.43.3-1) ... Setting up e2fsprogs (1.43.4-2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20161106-2_i386.deb ... Unpacking findutils (4.6.0+git+20161106-2) over (4.6.0+git+20160703-2) ... Setting up findutils (4.6.0+git+20161106-2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../archives/grep_2.27-2_i386.deb ... Unpacking grep (2.27-2) over (2.25-6) ... Setting up grep (2.27-2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../gzip_1.6-4ubuntu2_i386.deb ... Unpacking gzip (1.6-4ubuntu2) over (1.6-4ubuntu1) ... Setting up gzip (1.6-4ubuntu2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../libuuid1_2.29-1ubuntu2_i386.deb ... Unpacking libuuid1:i386 (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up libuuid1:i386 (2.29-1ubuntu2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../libblkid1_2.29-1ubuntu2_i386.deb ... Unpacking libblkid1:i386 (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up libblkid1:i386 (2.29-1ubuntu2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.29-1ubuntu2_i386.deb ... Unpacking libfdisk1:i386 (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up libfdisk1:i386 (2.29-1ubuntu2) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-3_i386.deb ... Unpacking libpcre3:i386 (2:8.39-3) over (2:8.39-2) ... Setting up libpcre3:i386 (2:8.39-3) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../libselinux1_2.6-3_i386.deb ... Unpacking libselinux1:i386 (2.6-3) over (2.5-3) ... Setting up libselinux1:i386 (2.6-3) ... (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 ... 14117 files and directories currently installed.) Preparing to unpack .../util-linux_2.29-1ubuntu2_i386.deb ... Unpacking util-linux (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up util-linux (2.29-1ubuntu2) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../mount_2.29-1ubuntu2_i386.deb ... Unpacking mount (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up mount (2.29-1ubuntu2) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../archives/sed_4.4-1_i386.deb ... Unpacking sed (4.4-1) over (4.2.2-8) ... Setting up sed (4.4-1) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.43_i386.deb ... Unpacking base-passwd (3.5.43) over (3.5.40) ... Setting up base-passwd (3.5.43) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../libc-bin_2.24-9ubuntu2_i386.deb ... Unpacking libc-bin (2.24-9ubuntu2) over (2.24-3ubuntu1) ... Setting up libc-bin (2.24-9ubuntu2) ... Updating /etc/nsswitch.conf to current default. (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 ... 14116 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.4.1_i386.deb ... Unpacking libapt-pkg5.0:i386 (1.4.1) over (1.3.1) ... Setting up libapt-pkg5.0:i386 (1.4.1) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../adduser_3.113+nmu3ubuntu5_all.deb ... Unpacking adduser (3.113+nmu3ubuntu5) over (3.113+nmu3ubuntu4) ... Setting up adduser (3.113+nmu3ubuntu5) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.26-2_i386.deb ... Unpacking libgpg-error0:i386 (1.26-2) over (1.24-1) ... Setting up libgpg-error0:i386 (1.26-2) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.6-1_i386.deb ... Unpacking libgcrypt20:i386 (1.7.6-1) over (1.7.2-2ubuntu1) ... Setting up libgcrypt20:i386 (1.7.6-1) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu7_i386.deb ... Unpacking gpgv (2.1.15-1ubuntu7) over (2.1.15-1ubuntu6) ... Setting up gpgv (2.1.15-1ubuntu7) ... (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 ... 14116 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2016.10.27_all.deb ... Unpacking ubuntu-keyring (2016.10.27) over (2016.09.19) ... Setting up ubuntu-keyring (2016.10.27) ... (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 ... 14114 files and directories currently installed.) Preparing to unpack .../archives/apt_1.4.1_i386.deb ... Unpacking apt (1.4.1) over (1.3.1) ... Setting up apt (1.4.1) ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-3.2ubuntu3_i386.deb ... Unpacking libpam0g:i386 (1.1.8-3.2ubuntu3) over (1.1.8-3.2ubuntu2) ... Setting up libpam0g:i386 (1.1.8-3.2ubuntu3) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-3.2ubuntu3_i386.deb ... Unpacking libpam-modules-bin (1.1.8-3.2ubuntu3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules-bin (1.1.8-3.2ubuntu3) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-3.2ubuntu3_i386.deb ... Unpacking libpam-modules:i386 (1.1.8-3.2ubuntu3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules:i386 (1.1.8-3.2ubuntu3) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../libattr1_1%3a2.4.47-2build1_i386.deb ... Unpacking libattr1:i386 (1:2.4.47-2build1) over (1:2.4.47-2) ... Setting up libattr1:i386 (1:2.4.47-2build1) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../libacl1_2.2.52-3build1_i386.deb ... Unpacking libacl1:i386 (2.2.52-3build1) over (2.2.52-3) ... Setting up libacl1:i386 (2.2.52-3build1) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_2.11.0-2ubuntu4_i386.deb ... Unpacking libapparmor1:i386 (2.11.0-2ubuntu4) over (2.10.95-4ubuntu5) ... Preparing to unpack .../1-libmount1_2.29-1ubuntu2_i386.deb ... Unpacking libmount1:i386 (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up libmount1:i386 (2.29-1ubuntu2) ... (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 ... 14123 files and directories currently installed.) Preparing to unpack .../0-libseccomp2_2.3.1-2.1ubuntu1_i386.deb ... Unpacking libseccomp2:i386 (2.3.1-2.1ubuntu1) over (2.3.1-2ubuntu2) ... Preparing to unpack .../1-systemd_233-5ubuntu1_i386.deb ... Unpacking systemd (233-5ubuntu1) over (231-9git1) ... dpkg: warning: unable to delete old directory '/etc/dbus-1/system.d': Directory not empty dpkg: warning: unable to delete old directory '/etc/dbus-1': Directory not empty Preparing to unpack .../2-libsystemd0_233-5ubuntu1_i386.deb ... Unpacking libsystemd0:i386 (233-5ubuntu1) over (231-9git1) ... Setting up libsystemd0:i386 (233-5ubuntu1) ... (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 ... 14144 files and directories currently installed.) Preparing to unpack .../archives/init_1.47_i386.deb ... Unpacking init (1.47) over (1.45) ... Setting up libapparmor1:i386 (2.11.0-2ubuntu4) ... Setting up libseccomp2:i386 (2.3.1-2.1ubuntu1) ... Setting up systemd (233-5ubuntu1) ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.hostname1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.locale1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.login1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.network1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.resolve1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.timedate1.conf ... (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 ... 14144 files and directories currently installed.) Preparing to unpack .../0-systemd-sysv_233-5ubuntu1_i386.deb ... Unpacking systemd-sysv (233-5ubuntu1) over (231-9git1) ... Selecting previously unselected package libunistring0:i386. Preparing to unpack .../1-libunistring0_0.9.3-5.2ubuntu1_i386.deb ... Unpacking libunistring0:i386 (0.9.3-5.2ubuntu1) ... Preparing to unpack .../2-liblockfile-bin_1.14-1_i386.deb ... Unpacking liblockfile-bin (1.14-1) over (1.09-6ubuntu1) ... Preparing to unpack .../3-liblockfile1_1.14-1_i386.deb ... Unpacking liblockfile1:i386 (1.14-1) over (1.09-6ubuntu1) ... Preparing to unpack .../4-libcomerr2_1.43.4-2_i386.deb ... Unpacking libcomerr2:i386 (1.43.4-2) over (1.43.3-1) ... Setting up libcomerr2:i386 (1.43.4-2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.1.8-3.2ubuntu3_all.deb ... Unpacking libpam-runtime (1.1.8-3.2ubuntu3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-runtime (1.1.8-3.2ubuntu3) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libsepol1_2.6-2_i386.deb ... Unpacking libsepol1:i386 (2.6-2) over (2.5-1) ... Setting up libsepol1:i386 (2.6-2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libustr-1.0-1_1.0.4-6_i386.deb ... Unpacking libustr-1.0-1:i386 (1.0.4-6) over (1.0.4-5) ... Setting up libustr-1.0-1:i386 (1.0.4-6) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.6-2_all.deb ... Unpacking libsemanage-common (2.6-2) over (2.5-1) ... Setting up libsemanage-common (2.6-2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.6-2_i386.deb ... Unpacking libsemanage1:i386 (2.6-2) over (2.5-1) ... Setting up libsemanage1:i386 (2.6-2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.29-1ubuntu2_i386.deb ... Unpacking libsmartcols1:i386 (2.29-1ubuntu2) over (2.28.2-1ubuntu1) ... Setting up libsmartcols1:i386 (2.29-1ubuntu2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libss2_1.43.4-2_i386.deb ... Unpacking libss2:i386 (1.43.4-2) over (1.43.3-1) ... Setting up libss2:i386 (1.43.4-2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../libudev1_233-5ubuntu1_i386.deb ... Unpacking libudev1:i386 (233-5ubuntu1) over (231-9git1) ... Setting up libudev1:i386 (233-5ubuntu1) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.24-9ubuntu2_i386.deb ... Unpacking multiarch-support (2.24-9ubuntu2) over (2.24-3ubuntu1) ... Setting up multiarch-support (2.24-9ubuntu2) ... (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 ... 14154 files and directories currently installed.) Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.136-1ubuntu5_i386.deb ... Unpacking libdevmapper1.02.1:i386 (2:1.02.136-1ubuntu5) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../01-dmsetup_2%3a1.02.136-1ubuntu5_i386.deb ... Unpacking dmsetup (2:1.02.136-1ubuntu5) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../02-libassuan0_2.4.3-2_i386.deb ... Unpacking libassuan0:i386 (2.4.3-2) over (2.4.3-1) ... Preparing to unpack .../03-pinentry-curses_1.0.0-2_i386.deb ... Unpacking pinentry-curses (1.0.0-2) over (0.9.7-5) ... Preparing to unpack .../04-libnpth0_1.3-1_i386.deb ... Unpacking libnpth0:i386 (1.3-1) over (1.2-3) ... Preparing to unpack .../05-gnupg_2.1.15-1ubuntu7_i386.deb ... Unpacking gnupg (2.1.15-1ubuntu7) over (2.1.15-1ubuntu6) ... Preparing to unpack .../06-gnupg-agent_2.1.15-1ubuntu7_i386.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu7) over (2.1.15-1ubuntu6) ... Preparing to unpack .../07-libksba8_1.3.5-2_i386.deb ... Unpacking libksba8:i386 (1.3.5-2) over (1.3.4-4) ... Preparing to unpack .../08-libsqlite3-0_3.16.2-3_i386.deb ... Unpacking libsqlite3-0:i386 (3.16.2-3) over (3.14.1-1build1) ... Preparing to unpack .../09-libroken18-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libroken18-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../10-libasn1-8-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libasn1-8-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../11-libhogweed4_3.3-1_i386.deb ... Unpacking libhogweed4:i386 (3.3-1) over (3.2-1) ... Preparing to unpack .../12-libnettle6_3.3-1_i386.deb ... Unpacking libnettle6:i386 (3.3-1) over (3.2-1) ... Preparing to unpack .../13-libp11-kit0_0.23.3-5_i386.deb ... Unpacking libp11-kit0:i386 (0.23.3-5) over (0.23.2-5) ... Preparing to unpack .../14-libtasn1-6_4.10-1_i386.deb ... Unpacking libtasn1-6:i386 (4.10-1) over (4.9-4) ... Preparing to unpack .../15-libgnutls30_3.5.6-4ubuntu4_i386.deb ... Unpacking libgnutls30:i386 (3.5.6-4ubuntu4) over (3.5.3-5ubuntu1) ... Preparing to unpack .../16-libheimbase1-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libheimbase1-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../17-libhcrypto4-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libhcrypto4-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../18-libwind0-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libwind0-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../19-libhx509-5-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libhx509-5-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../20-libkrb5-26-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libkrb5-26-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../21-libheimntlm0-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libheimntlm0-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../22-libgssapi3-heimdal_7.1.0+dfsg-9ubuntu1_i386.deb ... Unpacking libgssapi3-heimdal:i386 (7.1.0+dfsg-9ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../23-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2ubuntu1_i386.deb ... Unpacking libsasl2-modules-db:i386 (2.1.27~101-g0780600+dfsg-2ubuntu1) over (2.1.26.dfsg1-15) ... Preparing to unpack .../24-libsasl2-2_2.1.27~101-g0780600+dfsg-2ubuntu1_i386.deb ... Unpacking libsasl2-2:i386 (2.1.27~101-g0780600+dfsg-2ubuntu1) over (2.1.26.dfsg1-15) ... Selecting previously unselected package libldap-common. Preparing to unpack .../25-libldap-common_2.4.44+dfsg-4ubuntu1_all.deb ... Unpacking libldap-common (2.4.44+dfsg-4ubuntu1) ... Replacing files in old package libldap-2.4-2:i386 (2.4.42+dfsg-2ubuntu4) ... Preparing to unpack .../26-libldap-2.4-2_2.4.44+dfsg-4ubuntu1_i386.deb ... Unpacking libldap-2.4-2:i386 (2.4.44+dfsg-4ubuntu1) over (2.4.42+dfsg-2ubuntu4) ... Preparing to unpack .../27-libslang2_2.3.1-5ubuntu1_i386.deb ... Unpacking libslang2:i386 (2.3.1-5ubuntu1) over (2.3.0-2.3ubuntu1) ... Preparing to unpack .../28-libssl1.0.0_1.0.2g-1ubuntu11_i386.deb ... Unpacking libssl1.0.0:i386 (1.0.2g-1ubuntu11) over (1.0.2g-1ubuntu9) ... Preparing to unpack .../29-tzdata_2017b-1_all.deb ... Unpacking tzdata (2017b-1) over (2016g-1) ... Preparing to unpack .../30-libgssapi-krb5-2_1.15-2_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.15-2) over (1.14.3+dfsg-2) ... Preparing to unpack .../31-libkrb5-3_1.15-2_i386.deb ... Unpacking libkrb5-3:i386 (1.15-2) over (1.14.3+dfsg-2) ... Preparing to unpack .../32-libkrb5support0_1.15-2_i386.deb ... Unpacking libkrb5support0:i386 (1.15-2) over (1.14.3+dfsg-2) ... Preparing to unpack .../33-libk5crypto3_1.15-2_i386.deb ... Unpacking libk5crypto3:i386 (1.15-2) over (1.14.3+dfsg-2) ... Selecting previously unselected package libidn2-0:i386. Preparing to unpack .../34-libidn2-0_0.16-1_i386.deb ... Unpacking libidn2-0:i386 (0.16-1) ... Selecting previously unselected package libpsl5:i386. Preparing to unpack .../35-libpsl5_0.17.0-4_i386.deb ... Unpacking libpsl5:i386 (0.17.0-4) ... Preparing to unpack .../36-libcurl3-gnutls_7.52.1-5ubuntu1_i386.deb ... Unpacking libcurl3-gnutls:i386 (7.52.1-5ubuntu1) over (7.50.1-1ubuntu1) ... Preparing to unpack .../37-apt-transport-https_1.4.1_i386.deb ... Unpacking apt-transport-https (1.4.1) over (1.3.1) ... Preparing to unpack .../38-openssl_1.0.2g-1ubuntu11_i386.deb ... Unpacking openssl (1.0.2g-1ubuntu11) over (1.0.2g-1ubuntu9) ... Preparing to unpack .../39-ca-certificates_20161130_all.deb ... Unpacking ca-certificates (20161130) over (20160104ubuntu1) ... Preparing to unpack .../40-libpng16-16_1.6.29-2_i386.deb ... Unpacking libpng16-16:i386 (1.6.29-2) over (1.6.25-1) ... Preparing to unpack .../41-advancecomp_1.23-1_i386.deb ... Unpacking advancecomp (1.23-1) over (1.20-1) ... Preparing to unpack .../42-cpp_4%3a6.3.0-2ubuntu1_i386.deb ... Unpacking cpp (4:6.3.0-2ubuntu1) over (4:6.1.1-1ubuntu2) ... Preparing to unpack .../43-gcc_4%3a6.3.0-2ubuntu1_i386.deb ... Removing old gcc doc directory. Unpacking gcc (4:6.3.0-2ubuntu1) over (4:6.1.1-1ubuntu2) ... Preparing to unpack .../44-g++_4%3a6.3.0-2ubuntu1_i386.deb ... Unpacking g++ (4:6.3.0-2ubuntu1) over (4:6.1.1-1ubuntu2) ... Preparing to unpack .../45-lockfile-progs_0.1.17build1_i386.deb ... Unpacking lockfile-progs (0.1.17build1) over (0.1.17) ... Preparing to unpack .../46-pkg-create-dbgsym_0.73_all.deb ... Unpacking pkg-create-dbgsym (0.73) over (0.72) ... Setting up libquadmath0:i386 (6.3.0-14ubuntu3) ... Setting up libnpth0:i386 (1.3-1) ... Setting up libgomp1:i386 (6.3.0-14ubuntu3) ... Setting up libatomic1:i386 (6.3.0-14ubuntu3) ... Setting up perl-modules-5.24 (5.24.1-2ubuntu1) ... Setting up libperl5.24:i386 (5.24.1-2ubuntu1) ... Setting up libnettle6:i386 (3.3-1) ... Setting up liblockfile-bin (1.14-1) ... Setting up libcc1-0:i386 (6.3.0-14ubuntu3) ... Setting up make (4.1-9.1) ... Setting up libasan3:i386 (6.3.0-14ubuntu3) ... Setting up libssl1.0.0:i386 (1.0.2g-1ubuntu11) ... Setting up libpng16-16:i386 (1.6.29-2) ... Setting up libldap-common (2.4.44+dfsg-4ubuntu1) ... Setting up libcilkrts5:i386 (6.3.0-14ubuntu3) ... Setting up tzdata (2017b-1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Apr 26 13:12:50 UTC 2017. Universal Time is now: Wed Apr 26 13:12:50 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (233-5ubuntu1) ... Setting up libubsan0:i386 (6.3.0-14ubuntu3) ... Setting up liblockfile1:i386 (1.14-1) ... Setting up libsasl2-modules-db:i386 (2.1.27~101-g0780600+dfsg-2ubuntu1) ... Setting up linux-libc-dev:i386 (4.10.0-20.22) ... Setting up advancecomp (1.23-1) ... Setting up libsasl2-2:i386 (2.1.27~101-g0780600+dfsg-2ubuntu1) ... Setting up libroken18-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libksba8:i386 (1.3.5-2) ... Setting up libdevmapper1.02.1:i386 (2:1.02.136-1ubuntu5) ... Setting up libkrb5support0:i386 (1.15-2) ... Setting up libtasn1-6:i386 (4.10-1) ... Setting up bzip2 (1.0.6-8.1) ... Setting up perl (5.24.1-2ubuntu1) ... Installing new version of config file /etc/perl/sitecustomize.pl ... Setting up libmpx2:i386 (6.3.0-14ubuntu3) ... Setting up libgmp10:i386 (2:6.1.2+dfsg-1) ... Setting up patch (2.7.5-1build1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up pkg-create-dbgsym (0.73) ... Setting up libunistring0:i386 (0.9.3-5.2ubuntu1) ... Setting up xz-utils (5.2.2-1.2) ... Setting up libheimbase1-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libp11-kit0:i386 (0.23.3-5) ... Setting up openssl (1.0.2g-1ubuntu11) ... Setting up libsqlite3-0:i386 (3.16.2-3) ... Setting up dmsetup (2:1.02.136-1ubuntu5) ... Setting up binutils (2.28-4ubuntu1) ... Setting up libc-dev-bin (2.24-9ubuntu2) ... Setting up lockfile-progs (0.1.17build1) ... Setting up ca-certificates (20161130) ... Updating certificates in /etc/ssl/certs... 10 added, 10 removed; done. Setting up libc6-dev:i386 (2.24-9ubuntu2) ... Setting up libslang2:i386 (2.3.1-5ubuntu1) ... Setting up libassuan0:i386 (2.4.3-2) ... Setting up libitm1:i386 (6.3.0-14ubuntu3) ... Setting up libk5crypto3:i386 (1.15-2) ... Setting up libgcc-6-dev:i386 (6.3.0-14ubuntu3) ... Setting up libidn2-0:i386 (0.16-1) ... Setting up libstdc++-6-dev:i386 (6.3.0-14ubuntu3) ... Setting up libwind0-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libpsl5:i386 (0.17.0-4) ... Setting up init (1.47) ... Setting up libasn1-8-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libhcrypto4-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libdpkg-perl (1.18.23ubuntu4) ... Setting up libhx509-5-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up libhogweed4:i386 (3.3-1) ... Setting up libisl15:i386 (0.18-1) ... Setting up dpkg-dev (1.18.23ubuntu4) ... Setting up pinentry-curses (1.0.0-2) ... Setting up libkrb5-3:i386 (1.15-2) ... Setting up cpp-6 (6.3.0-14ubuntu3) ... Setting up libkrb5-26-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up gnupg-agent (2.1.15-1ubuntu7) ... Setting up libheimntlm0-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up cpp (4:6.3.0-2ubuntu1) ... Setting up gnupg (2.1.15-1ubuntu7) ... Setting up libgnutls30:i386 (3.5.6-4ubuntu4) ... Setting up gcc-6 (6.3.0-14ubuntu3) ... Setting up libgssapi-krb5-2:i386 (1.15-2) ... Setting up g++-6 (6.3.0-14ubuntu3) ... Setting up libgssapi3-heimdal:i386 (7.1.0+dfsg-9ubuntu1) ... Setting up gcc (4:6.3.0-2ubuntu1) ... Setting up libldap-2.4-2:i386 (2.4.44+dfsg-4ubuntu1) ... Setting up g++ (4:6.3.0-2ubuntu1) ... Setting up libcurl3-gnutls:i386 (7.52.1-5ubuntu1) ... Setting up apt-transport-https (1.4.1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Processing triggers for ca-certificates (20161130) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-12481399', 'i386', 'artful-proposed', '-c', 'chroot:autobuild', '--arch=i386', '--dist=artful-proposed', '--purge=never', '--nolog', 'mlucas_14.1-2~build1.dsc'] Initiating build PACKAGEBUILD-12481399 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-75-generic #96-Ubuntu SMP Thu Apr 20 09:56:33 UTC 2017 i686 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lcy01-30.buildd +==============================================================================+ | mlucas 14.1-2~build1 (i386) 26 Apr 2017 13:12 | +==============================================================================+ Package: mlucas Version: 14.1-2~build1 Source Version: 14.1-2~build1 Distribution: artful-proposed Machine Architecture: amd64 Host Architecture: i386 Build Architecture: i386 I: NOTICE: Log filtering will replace 'build/mlucas-9FaJFL/mlucas-14.1' with '<>' I: NOTICE: Log filtering will replace 'build/mlucas-9FaJFL' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-12481399/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- mlucas_14.1-2~build1.dsc exists in .; copying to chroot 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 '/<>/resolver-ck3T2f/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-ck3T2f/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ck3T2f/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-ck3T2f/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ck3T2f/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-ck3T2f/apt_archive ./ Packages [527 B] Fetched 2860 B in 0s (207 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. 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 778 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-ck3T2f/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [778 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 778 B in 0s (0 B/s) 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 ... 14186 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... 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 '/<>/resolver-ie4jJZ/apt_archive/sbuild-build-depends-mlucas-dummy.deb'. Ign:1 copy:/<>/resolver-ie4jJZ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ie4jJZ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-ie4jJZ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ie4jJZ/apt_archive ./ Sources [225 B] Get:5 copy:/<>/resolver-ie4jJZ/apt_archive ./ Packages [540 B] Fetched 2884 B in 0s (220 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install mlucas build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. 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 libfile-stripnondeterminism-perl libgc1c2 libglib2.0-0 libicu57 libltdl7 libmagic-mgc libmagic1 libopts25 libopts25-dev libpipeline1 libsigsegv2 libtimedate-perl libtool 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 m4-doc 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 packages will be REMOVED: pkg-create-dbgsym* 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 libfile-stripnondeterminism-perl libgc1c2 libglib2.0-0 libicu57 libltdl7 libmagic-mgc libmagic1 libopts25 libopts25-dev libpipeline1 libsigsegv2 libtimedate-perl libtool libxml2 m4 man-db po-debconf sbuild-build-depends-mlucas-dummy 0 upgraded, 36 newly installed, 1 to remove and 0 not upgraded. Need to get 19.7 MB of archives. After this operation, 75.9 MB of additional disk space will be used. Get:1 copy:/<>/resolver-ie4jJZ/apt_archive ./ sbuild-build-depends-mlucas-dummy 0.invalid.0 [790 B] Get:2 http://ftpmaster.internal/ubuntu artful/main i386 groff-base i386 1.22.3-9 [1163 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main i386 libbsd0 i386 0.8.3-1 [44.9 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main i386 bsdmainutils i386 9.0.12ubuntu1 [175 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main i386 libpipeline1 i386 1.4.1-2 [26.5 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main i386 man-db i386 2.7.6.1-2 [906 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main i386 libmagic-mgc i386 1:5.29-3 [181 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main i386 libmagic1 i386 1:5.29-3 [74.3 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main i386 file i386 1:5.29-3 [21.7 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main i386 gettext-base i386 0.19.8.1-1ubuntu2 [49.0 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main i386 libglib2.0-0 i386 2.52.0-1 [1217 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main i386 libicu57 i386 57.1-5 [7813 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main i386 libxml2 i386 2.9.4+dfsg1-2.2 [733 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main i386 libsigsegv2 i386 2.10-5 [14.3 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main i386 m4 i386 1.4.18-1 [196 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main i386 autoconf all 2.69-10 [321 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main i386 libgc1c2 i386 1:7.4.2-8ubuntu1 [84.7 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main i386 libltdl7 i386 2.4.6-2 [40.5 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main i386 guile-2.0-libs i386 2.0.13+1-4 [2276 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main i386 libopts25 i386 1:5.18.12-3 [60.7 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main i386 libopts25-dev i386 1:5.18.12-3 [98.4 kB] Get:22 http://ftpmaster.internal/ubuntu artful/universe i386 autogen i386 1:5.18.12-3 [558 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main i386 autotools-dev all 20161112.1 [39.5 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main i386 automake all 1:1.15-5ubuntu1 [509 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main i386 autopoint all 0.19.8.1-1ubuntu2 [412 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main i386 libtool all 2.4.6-2 [194 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main i386 dh-autoreconf all 13 [15.6 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main i386 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main i386 libfile-stripnondeterminism-perl all 0.032-1 [12.9 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main i386 libtimedate-perl all 2.3000-2 [37.5 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main i386 dh-strip-nondeterminism all 0.032-1 [4894 B] Get:32 http://ftpmaster.internal/ubuntu artful/main i386 libcroco3 i386 0.6.11-2 [87.1 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main i386 gettext i386 0.19.8.1-1ubuntu2 [1086 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main i386 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main i386 po-debconf all 1.0.20 [232 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main i386 debhelper all 10.2.5ubuntu2 [870 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.7 MB in 0s (34.0 MB/s) (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 ... 14186 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... 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 ... 14177 files and directories currently installed.) Preparing to unpack .../00-groff-base_1.22.3-9_i386.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:i386. Preparing to unpack .../01-libbsd0_0.8.3-1_i386.deb ... Unpacking libbsd0:i386 (0.8.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_9.0.12ubuntu1_i386.deb ... Unpacking bsdmainutils (9.0.12ubuntu1) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../03-libpipeline1_1.4.1-2_i386.deb ... Unpacking libpipeline1:i386 (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.7.6.1-2_i386.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.29-3_i386.deb ... Unpacking libmagic-mgc (1:5.29-3) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../06-libmagic1_1%3a5.29-3_i386.deb ... Unpacking libmagic1:i386 (1:5.29-3) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.29-3_i386.deb ... Unpacking file (1:5.29-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.19.8.1-1ubuntu2_i386.deb ... Unpacking gettext-base (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../09-libglib2.0-0_2.52.0-1_i386.deb ... Unpacking libglib2.0-0:i386 (2.52.0-1) ... Selecting previously unselected package libicu57:i386. Preparing to unpack .../10-libicu57_57.1-5_i386.deb ... Unpacking libicu57:i386 (57.1-5) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../11-libxml2_2.9.4+dfsg1-2.2_i386.deb ... Unpacking libxml2:i386 (2.9.4+dfsg1-2.2) ... Selecting previously unselected package libsigsegv2:i386. Preparing to unpack .../12-libsigsegv2_2.10-5_i386.deb ... Unpacking libsigsegv2:i386 (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.18-1_i386.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package libgc1c2:i386. Preparing to unpack .../15-libgc1c2_1%3a7.4.2-8ubuntu1_i386.deb ... Unpacking libgc1c2:i386 (1:7.4.2-8ubuntu1) ... Selecting previously unselected package libltdl7:i386. Preparing to unpack .../16-libltdl7_2.4.6-2_i386.deb ... Unpacking libltdl7:i386 (2.4.6-2) ... Selecting previously unselected package guile-2.0-libs:i386. Preparing to unpack .../17-guile-2.0-libs_2.0.13+1-4_i386.deb ... Unpacking guile-2.0-libs:i386 (2.0.13+1-4) ... Selecting previously unselected package libopts25:i386. Preparing to unpack .../18-libopts25_1%3a5.18.12-3_i386.deb ... Unpacking libopts25:i386 (1:5.18.12-3) ... Selecting previously unselected package libopts25-dev:i386. Preparing to unpack .../19-libopts25-dev_1%3a5.18.12-3_i386.deb ... Unpacking libopts25-dev:i386 (1:5.18.12-3) ... Selecting previously unselected package autogen. Preparing to unpack .../20-autogen_1%3a5.18.12-3_i386.deb ... Unpacking autogen (1:5.18.12-3) ... Replaced by files in installed package libopts25-dev:i386 (1:5.18.12-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../21-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../22-automake_1%3a1.15-5ubuntu1_all.deb ... Unpacking automake (1:1.15-5ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../23-autopoint_0.19.8.1-1ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../24-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../25-dh-autoreconf_13_all.deb ... Unpacking dh-autoreconf (13) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../26-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../27-libfile-stripnondeterminism-perl_0.032-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.032-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../28-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../29-dh-strip-nondeterminism_0.032-1_all.deb ... Unpacking dh-strip-nondeterminism (0.032-1) ... Selecting previously unselected package libcroco3:i386. Preparing to unpack .../30-libcroco3_0.6.11-2_i386.deb ... Unpacking libcroco3:i386 (0.6.11-2) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.19.8.1-1ubuntu2_i386.deb ... Unpacking gettext (0.19.8.1-1ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-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 .../33-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_10.2.5ubuntu2_all.deb ... Unpacking debhelper (10.2.5ubuntu2) ... Selecting previously unselected package sbuild-build-depends-mlucas-dummy. Preparing to unpack .../35-sbuild-build-depends-mlucas-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-mlucas-dummy (0.invalid.0) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:i386 (2.10-5) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:i386 (2.52.0-1) ... No schema files found: doing nothing. Setting up libgc1c2:i386 (1:7.4.2-8ubuntu1) ... Setting up gettext-base (0.19.8.1-1ubuntu2) ... Setting up libpipeline1:i386 (1.4.1-2) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:i386 (57.1-5) ... Setting up libbsd0:i386 (0.8.3-1) ... Setting up libxml2:i386 (2.9.4+dfsg1-2.2) ... Setting up libmagic-mgc (1:5.29-3) ... Setting up libmagic1:i386 (1:5.29-3) ... Setting up libcroco3:i386 (0.6.11-2) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up autotools-dev (20161112.1) ... Setting up libltdl7:i386 (2.4.6-2) ... Setting up libopts25:i386 (1:5.18.12-3) ... Setting up bsdmainutils (9.0.12ubuntu1) ... 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 autopoint (0.19.8.1-1ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.032-1) ... Setting up gettext (0.19.8.1-1ubuntu2) ... Setting up autoconf (2.69-10) ... Setting up libopts25-dev:i386 (1:5.18.12-3) ... Setting up file (1:5.29-3) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up guile-2.0-libs:i386 (2.0.13+1-4) ... Setting up automake (1:1.15-5ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libtool (2.4.6-2) ... Setting up po-debconf (1.0.20) ... Setting up autogen (1:5.18.12-3) ... Setting up dh-autoreconf (13) ... Setting up dh-strip-nondeterminism (0.032-1) ... Setting up debhelper (10.2.5ubuntu2) ... Setting up sbuild-build-depends-mlucas-dummy (0.invalid.0) ... (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 ... 16738 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-75-generic amd64 (i686) Toolchain package versions: binutils_2.28-4ubuntu1 dpkg-dev_1.18.23ubuntu4 g++-6_6.3.0-14ubuntu3 gcc-6_6.3.0-14ubuntu3 libc6-dev_2.24-9ubuntu2 libstdc++-6-dev_6.3.0-14ubuntu3 libstdc++6_6.3.0-14ubuntu3 linux-libc-dev_4.10.0-20.22 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_1.23-1 apt_1.4.1 apt-transport-https_1.4.1 autoconf_2.69-10 autogen_1:5.18.12-3 automake_1:1.15-5ubuntu1 autopoint_0.19.8.1-1ubuntu2 autotools-dev_20161112.1 base-files_9.6ubuntu99 base-passwd_3.5.43 bash_4.4-2ubuntu1 binutils_2.28-4ubuntu1 bsdmainutils_9.0.12ubuntu1 bsdutils_1:2.29-1ubuntu2 build-essential_12.1ubuntu2 bzip2_1.0.6-8.1 ca-certificates_20161130 coreutils_8.26-3ubuntu3 cpp_4:6.3.0-2ubuntu1 cpp-6_6.3.0-14ubuntu3 dash_0.5.8-2.3ubuntu1 debconf_1.5.59ubuntu1 debhelper_10.2.5ubuntu2 debianutils_4.8.1 dh-autoreconf_13 dh-strip-nondeterminism_0.032-1 diffutils_1:3.5-3 dmsetup_2:1.02.136-1ubuntu5 dpkg_1.18.23ubuntu4 dpkg-dev_1.18.23ubuntu4 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-1ubuntu2 file_1:5.29-3 findutils_4.6.0+git+20161106-2 g++_4:6.3.0-2ubuntu1 g++-6_6.3.0-14ubuntu3 gcc_4:6.3.0-2ubuntu1 gcc-6_6.3.0-14ubuntu3 gcc-6-base_6.3.0-14ubuntu3 gettext_0.19.8.1-1ubuntu2 gettext-base_0.19.8.1-1ubuntu2 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_2.27-2 groff-base_1.22.3-9 guile-2.0-libs_2.0.13+1-4 gzip_1.6-4ubuntu2 hostname_3.18 init_1.47 init-system-helpers_1.47 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu4 libapt-pkg5.0_1.4.1 libarchive-zip-perl_1.59-1 libasan3_6.3.0-14ubuntu3 libasn1-8-heimdal_7.1.0+dfsg-9ubuntu1 libassuan0_2.4.3-2 libatomic1_6.3.0-14ubuntu3 libattr1_1:2.4.47-2build1 libaudit-common_1:2.6.6-1ubuntu1 libaudit1_1:2.6.6-1ubuntu1 libblkid1_2.29-1ubuntu2 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-9ubuntu2 libc-dev-bin_2.24-9ubuntu2 libc6_2.24-9ubuntu2 libc6-dev_2.24-9ubuntu2 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_6.3.0-14ubuntu3 libcilkrts5_6.3.0-14ubuntu3 libcomerr2_1.43.4-2 libcroco3_0.6.11-2 libcryptsetup4_2:1.7.2-0ubuntu1 libcurl3-gnutls_7.52.1-5ubuntu1 libdb5.3_5.3.28-12 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.136-1ubuntu5 libdpkg-perl_1.18.23ubuntu4 libfakeroot_1.21-1ubuntu2 libfdisk1_2.29-1ubuntu2 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.032-1 libgc1c2_1:7.4.2-8ubuntu1 libgcc-6-dev_6.3.0-14ubuntu3 libgcc1_1:6.3.0-14ubuntu3 libgcrypt20_1.7.6-1 libgdbm3_1.8.3-14 libglib2.0-0_2.52.0-1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.6-4ubuntu4 libgomp1_6.3.0-14ubuntu3 libgpg-error0_1.26-2 libgssapi-krb5-2_1.15-2 libgssapi3-heimdal_7.1.0+dfsg-9ubuntu1 libhcrypto4-heimdal_7.1.0+dfsg-9ubuntu1 libheimbase1-heimdal_7.1.0+dfsg-9ubuntu1 libheimntlm0-heimdal_7.1.0+dfsg-9ubuntu1 libhogweed4_3.3-1 libhx509-5-heimdal_7.1.0+dfsg-9ubuntu1 libicu57_57.1-5 libidn11_1.33-1 libidn2-0_0.16-1 libip4tc0_1.6.0-3ubuntu2 libisl15_0.18-1 libitm1_6.3.0-14ubuntu3 libk5crypto3_1.15-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_22-1.1ubuntu1 libkrb5-26-heimdal_7.1.0+dfsg-9ubuntu1 libkrb5-3_1.15-2 libkrb5support0_1.15-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.44+dfsg-4ubuntu1 libldap-common_2.4.44+dfsg-4ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 libltdl7_2.4.6-2 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.2 libmagic-mgc_1:5.29-3 libmagic1_1:5.29-3 libmount1_2.29-1ubuntu2 libmpc3_1.0.3-1 libmpfr4_3.1.5-1 libmpx2_6.3.0-14ubuntu3 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.3-1 libopts25_1:5.18.12-3 libopts25-dev_1:5.18.12-3 libp11-kit0_0.23.3-5 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpcre3_2:8.39-3 libperl5.22_5.22.2-3 libperl5.24_5.24.1-2ubuntu1 libpipeline1_1.4.1-2 libpng16-16_1.6.29-2 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.17.0-4 libquadmath0_6.3.0-14ubuntu3 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.1.0+dfsg-9ubuntu1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-2ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2ubuntu1 libseccomp2_2.3.1-2.1ubuntu1 libselinux1_2.6-3 libsemanage-common_2.6-2 libsemanage1_2.6-2 libsepol1_2.6-2 libsigsegv2_2.10-5 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.29-1ubuntu2 libsqlite3-0_3.16.2-3 libss2_1.43.4-2 libssl1.0.0_1.0.2g-1ubuntu11 libstdc++-6-dev_6.3.0-14ubuntu3 libstdc++6_6.3.0-14ubuntu3 libsystemd0_233-5ubuntu1 libtasn1-6_4.10-1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libubsan0_6.3.0-14ubuntu3 libudev1_233-5ubuntu1 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-6 libuuid1_2.29-1ubuntu2 libwind0-heimdal_7.1.0+dfsg-9ubuntu1 libxml2_2.9.4+dfsg1-2.2 linux-libc-dev_4.10.0-20.22 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu1 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mount_2.29-1ubuntu2 multiarch-support_2.24-9ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu11 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu1 patch_2.7.5-1build1 perl_5.24.1-2ubuntu1 perl-base_5.24.1-2ubuntu1 perl-modules-5.22_5.22.2-3 perl-modules-5.24_5.24.1-2ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-mlucas-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 systemd_233-5ubuntu1 systemd-sysv_233-5ubuntu1 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-1.1 tzdata_2017b-1 ubuntu-keyring_2016.10.27 util-linux_2.29-1ubuntu2 xz-utils_5.2.2-1.2 zlib1g_1:1.2.11.dfsg-0ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Wed Apr 26 13:10:12 2017 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./mlucas_14.1-2~build1.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-2~build1.debian.tar.xz dpkg-source: info: applying 0001-Add-copyright-info-of-generated-files.patch dpkg-source: info: applying 0001-Split-big-test-into-smaller-ones.patch dpkg-source: info: applying 0001-fixes-undefined-behaviour.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<> SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package mlucas dpkg-buildpackage: info: source version 14.1-2~build1 dpkg-buildpackage: info: source distribution artful dpkg-source --before-build mlucas-14.1 dpkg-buildpackage: info: host architecture i386 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 '/<>' chmod +x bootstrap dh_autoreconf ./bootstrap patching file missing make[1]: Leaving directory '/<>' debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- \ --disable-NORMAL-CFLAGS --disable-TRICKY-CFLAGS \ --enable-MLUCAS-DEFAULT-PATH --enable-verbose-compiler ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --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... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu 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 '/<>' dh_auto_build -a -O--parallel make -j4 make[1]: Entering directory '/<>' make all-am make[2]: Entering directory '/<>' + /bin/mkdir -p ./ + /bin/mkdir -p ./ + cd ./ + gcc -DHAVE_CONFIG_H -I. -DCPU_IS_X86 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 '-DMLUCAS_DEFAULT_PATH="$HOME/.mlucas.d/"' -DUSE_THREADS -Wdate-time -D_FORTIFY_SOURCE=2 -m32 -g -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/pie-compile.specs -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 + cd ./ + gcc -DHAVE_CONFIG_H -I. -DCPU_IS_X86 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 '-DMLUCAS_DEFAULT_PATH="$HOME/.mlucas.d/"' -DUSE_THREADS -Wdate-time -D_FORTIFY_SOURCE=2 -m32 -g -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/pie-compile.specs -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_stacklimit_restart’: ./src/util.c:1007:36: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘rlim_t {aka long long unsigned int}’ [-Wformat=] printf("Old stack_limits: cur = %zu, max = %zu, [RLIM_INFINITY = %zu]\n", ^ ./src/util.c:1007:47: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘rlim_t {aka long long unsigned int}’ [-Wformat=] printf("Old stack_limits: cur = %zu, max = %zu, [RLIM_INFINITY = %zu]\n", ^ ./src/util.c:1007:69: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘long long unsigned int’ [-Wformat=] printf("Old stack_limits: cur = %zu, max = %zu, [RLIM_INFINITY = %zu]\n", ^ ./src/util.c:1018:36: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘rlim_t {aka long long unsigned int}’ [-Wformat=] printf("New stack_limits: cur = %zu, max = %zu\n", ^ ./src/util.c:1018:47: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘rlim_t {aka long long unsigned int}’ [-Wformat=] printf("New stack_limits: cur = %zu, max = %zu\n", ^ ./src/util.c: In function ‘set_x87_fpu_params’: ./src/util.c:1286:4: warning: #warning INFO: Setting rnd_const-emulated DNINT for 64-bit x86 register-double significand [-Wcpp] #warning INFO: Setting rnd_const-emulated DNINT for 64-bit x86 register-double significand ^~~~~~~ ./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); ^~~~~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.c: In function ‘mi64_mul_vector’: ./src/mi64.h:265:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[0], __w0, __w1); /* x0*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:265:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[0], __w0, __w1); /* x0*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:266:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[1], __w2, __w3); /* x1*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:266:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[1], __w2, __w3); /* x1*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:267:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[2], __w4, __w5); /* x2*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:267:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[2], __w4, __w5); /* x2*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:268:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[3], __w6, __w7); /* x3*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:268:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[3], __w6, __w7); /* x3*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:270:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[1], __a , __b ); /* x0*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:270:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[1], __a , __b ); /* x0*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:271:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[0], __c , __d ); /* x1*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:271:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[0], __c , __d ); /* x1*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:273:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[2], __e , __f ); /* x0*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:273:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[2], __e , __f ); /* x0*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:274:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[0], __g , __h ); /* x2*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:274:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[0], __g , __h ); /* x2*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:276:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[3], __i , __j ); /* x0*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:276:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[3], __i , __j ); /* x0*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:277:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[2], __k , __l ); /* x1*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:277:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[2], __k , __l ); /* x1*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:278:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[1], __m , __n ); /* x2*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:278:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[1], __m , __n ); /* x2*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:279:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[0], __o , __p ); /* x3*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:279:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[0], __o , __p ); /* x3*y0 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:281:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[3], __q , __r ); /* x1*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:281:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[3], __q , __r ); /* x1*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:282:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[1], __s , __t ); /* x3*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:282:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[1], __s , __t ); /* x3*y1 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:284:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[3], __u , __v ); /* x2*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:284:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[3], __u , __v ); /* x2*y3 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:285:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[2], __w , __z ); /* x3*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:285:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[3],__y[2], __w , __z ); /* x3*y2 */\ ^ ./src/mi64.c:1335:3: note: in expansion of macro ‘mi64_mul_4word’ mi64_mul_4word(x,y,z); ^~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.c: In function ‘mi64_mul_vector_lo_half’: ./src/mi64.h:355:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[0], __w0, __w1); /* x0*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:355:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[0], __w0, __w1); /* x0*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:356:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[1], __w2, __w3); /* x1*y1 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:356:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[1], __w2, __w3); /* x1*y1 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:358:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[1], __a , __b ); /* x0*y1 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:358:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[1], __a , __b ); /* x0*y1 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:359:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[0], __c , __d ); /* x1*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:359:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[1],__y[0], __c , __d ); /* x1*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:361:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[2], __e , __f ); /* x0*y2 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:361:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[0],__y[2], __e , __f ); /* x0*y2 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:362:28: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[0], __g , __h ); /* x2*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ In file included from ./src/mi64.c:25:0: ./src/mi64.h:362:34: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__x[2],__y[0], __g , __h ); /* x2*y0 */\ ^ ./src/mi64.c:1559:3: note: in expansion of macro ‘mi64_mul_lo_half_4word’ mi64_mul_lo_half_4word(x,y,z); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/mi64.c: In function ‘radix_power64’: ./src/mi64.c:3546:22: warning: passing argument 2 of ‘SQR_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] SQR_LOHI64(itmp64, lo,hi); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:168:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void SQR_LOHI64(uint64 x, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/mi64.c:3546:25: warning: passing argument 3 of ‘SQR_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] SQR_LOHI64(itmp64, lo,hi); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/mi64.c:25: ./src/imul_macro0.h:168:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void SQR_LOHI64(uint64 x, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./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(""); ^~ ./src/twopmodq128_96.c: In function ‘twopmodq128_96’: ./src/twopmodq128_96.c:62:22: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q.d0, k, q.d0, q.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:62:28: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q.d0, k, q.d0, q.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c: In function ‘twopmodq128_96_q4’: ./src/twopmodq128_96.c:299:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:299:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:300:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:300:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:301:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:301:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:302:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:302:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c: In function ‘twopmodq128_96_q8’: ./src/twopmodq128_96.c:631:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:631:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:632:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:632:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:633:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:633:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:634:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:634:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:635:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:635:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:636:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:636:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:637:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:637:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:638:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq128_96.c:638:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq128_96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c: In function ‘twopmodq192_q4_qmmp’: ./src/twopmodq192.c:795:59: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:795:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:795:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:795:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:795:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:795:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv0, zshift, x0); MULH192_QMMP(x0,mmpsave,k0,lo0,3); SUB192(q0, lo0, x0); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:796:59: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:796:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:796:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:796:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:796:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:796:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv1, zshift, x1); MULH192_QMMP(x1,mmpsave,k1,lo1,3); SUB192(q1, lo1, x1); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:797:59: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:797:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:797:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:797:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:797:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:797:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv2, zshift, x2); MULH192_QMMP(x2,mmpsave,k2,lo2,3); SUB192(q2, lo2, x2); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:798:59: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:798:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:798:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:798:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:798:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:798:32: note: in expansion of macro ‘MULH192_QMMP’ LSHIFT192(qinv3, zshift, x3); MULH192_QMMP(x3,mmpsave,k3,lo3,3); SUB192(q3, lo3, x3); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:855:30: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:855:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:855:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:855:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:855:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:855:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x0,mmpsave,k0,lo0,3); //MULH192(x0,q0,x); ASSERT(HERE, CMPEQ192(lo0, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:856:30: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:856:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:856:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:856:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:856:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:856:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x1,mmpsave,k1,lo1,3); //MULH192(x1,q1,x); ASSERT(HERE, CMPEQ192(lo1, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:857:30: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:857:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:857:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:857:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:857:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:857:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x2,mmpsave,k2,lo2,3); //MULH192(x2,q2,x); ASSERT(HERE, CMPEQ192(lo2, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:858:30: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^ ./src/twopmodq192.c:538:32: note: in definition of macro ‘MULH192_QMMP’ MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:538:43: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d0, __vout.d0, __cy);\ ^ ./src/twopmodq192.c:858:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:858:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:539:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d1, __lo, __hi);\ ^ ./src/twopmodq192.c:858:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:32: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:858:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq192.c:542:38: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(__k2m1, __vin.d2, __lo, __hi);\ ^ ./src/twopmodq192.c:858:3: note: in expansion of macro ‘MULH192_QMMP’ MULH192_QMMP(x3,mmpsave,k3,lo3,3); //MULH192(x3,q3,x); ASSERT(HERE, CMPEQ192(lo3, x), "MULH192_QMMP fail!"); ^~~~~~~~~~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq192.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c: In function ‘twopmodq78_3WORD_DOUBLE’: ./src/twopmodq80.c:229:27: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q.d0, k,&q.d0,&q.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ 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/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:419:34: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64( x.d0, (uint64)kmul, x.d0, hi64); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:419:40: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64( x.d0, (uint64)kmul, x.d0, hi64); ^~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:422:33: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(lo.d0, (uint64)qmul,lo.d0, hi64); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:422:40: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(lo.d0, (uint64)qmul,lo.d0, hi64); ^~~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c: In function ‘twopmodq78_3WORD_DOUBLE_q2’: ./src/twopmodq80.c:551:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q0.d0, k0,&q0.d0,&q0.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:552:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q1.d0, k1,&q1.d0,&q1.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ 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/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/twopmodq80.c:1980:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q0.d0, k0,&q0.d0,&q0.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:1981:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q1.d0, k1,&q1.d0,&q1.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:1982:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q2.d0, k2,&q2.d0,&q2.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:1983:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q3.d0, k3,&q3.d0,&q3.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ 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/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/twopmodq80.c:2847:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q0.d0, k0,&q0.d0,&q0.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:2848:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q1.d0, k1,&q1.d0,&q1.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:2849:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q2.d0, k2,&q2.d0,&q2.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq80.c:2850:30: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q3.d0, k3,&q3.d0,&q3.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq80.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ 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/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/twopmodq96.c: In function ‘twopmodq96’: ./src/twopmodq96.c:63:27: warning: passing argument 4 of ‘MUL_LOHI64’ from incompatible pointer type [-Wincompatible-pointer-types] MUL_LOHI64(q.d0, k,&q.d0,&q.d1); ^ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 * {aka unsigned int *}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c: In function ‘twopmodq96_q4’: ./src/twopmodq96.c:936:25: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:936:32: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:937:25: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:937:32: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:938:25: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:938:32: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:939:25: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:939:32: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c: In function ‘twopmodq96_q8’: ./src/twopmodq96.c:1345:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1345:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1346:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1346:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1347:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1347:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1348:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1348:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1349:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1349:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1350:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1350:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1351:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1351:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1352:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1352:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1403:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1403:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q0.d0, k0, q0.d0, q0.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1404:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1404:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q1.d0, k1, q1.d0, q1.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1405:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1405:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q2.d0, k2, q2.d0, q2.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1406:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1406:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q3.d0, k3, q3.d0, q3.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1407:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1407:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q4.d0, k4, q4.d0, q4.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1408:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1408:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q5.d0, k5, q5.d0, q5.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1409:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1409:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q6.d0, k6, q6.d0, q6.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1410:24: warning: passing argument 3 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq96.c:1410:31: warning: passing argument 4 of ‘MUL_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] MUL_LOHI64(q7.d0, k7, q7.d0, q7.d1); ^~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq96.c:23: ./src/imul_macro0.h:167:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint32 {aka unsigned int}’ void MUL_LOHI64(uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq.c: In function ‘test_modsqr96’: ./src/twopmodq.c:89:22: warning: passing argument 3 of ‘MUL64x32’ makes pointer from integer without a cast [-Wint-conversion] MUL64x32(x.d0,__tt, __a, __b); ^~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq.c:23: ./src/imul_macro0.h:166:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL64x32( uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~ ./src/twopmodq.c:89:27: warning: passing argument 4 of ‘MUL64x32’ makes pointer from integer without a cast [-Wint-conversion] MUL64x32(x.d0,__tt, __a, __b); ^~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq.c:23: ./src/imul_macro0.h:166:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void MUL64x32( uint64 x, uint64 y, uint64 *lo, uint64 *hi); ^~~~~~~~ ./src/twopmodq.c:90:23: warning: passing argument 2 of ‘SQR_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] SQR_LOHI64(x.d0, __l, __m); ^~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq.c:23: ./src/imul_macro0.h:168:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void SQR_LOHI64(uint64 x, uint64 *lo, uint64 *hi); ^~~~~~~~~~ ./src/twopmodq.c:90:28: warning: passing argument 3 of ‘SQR_LOHI64’ makes pointer from integer without a cast [-Wint-conversion] SQR_LOHI64(x.d0, __l, __m); ^~~ In file included from ./src/imul_macro.h:29:0, from ./src/mi64.h:30, from ./src/util.h:32, from ./src/factor.h:29, from ./src/twopmodq.c:23: ./src/imul_macro0.h:168:7: note: expected ‘uint64 * {aka long long unsigned int *}’ but argument is of type ‘uint64 {aka long long unsigned int}’ void SQR_LOHI64(uint64 x, uint64 *lo, uint64 *hi); ^~~~~~~~~~ gcc -m32 -g -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Ofast -pipe -flto -fno-aggressive-loop-optimizations -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/pie-link.specs -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 '/<>' make[1]: Leaving directory '/<>' dh_auto_test -a -O--parallel make -j4 check VERBOSE=1 make[1]: Entering directory '/<>' make check-TESTS make[2]: Entering directory '/<>' make[3]: Entering directory '/<>' + /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 PASS: self_test.test ============================================================================ Testsuite summary for Mlucas 14.1 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with autoreconf --parallel create-stamp debian/debhelper-build-stamp dh_testroot -a -O--parallel dh_prep -a -O--parallel dh_auto_install -a -O--parallel make -j4 install DESTDIR=/<>/debian/mlucas AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>' make[2]: Entering directory '/<>' /bin/mkdir -p '/<>/debian/mlucas/usr/bin' /bin/mkdir -p '/<>/debian/mlucas/usr/share/man/man1' /usr/bin/install -c mlucas '/<>/debian/mlucas/usr/bin' /bin/mkdir -p '/<>/debian/mlucas/usr/share/doc/mlucas' /usr/bin/install -c -m 644 ./doc/mlucas.1 '/<>/debian/mlucas/usr/share/man/man1' /bin/mkdir -p '/<>/debian/mlucas/usr/share/doc/mlucas/html' /usr/bin/install -c -m 644 ./html/README.html '/<>/debian/mlucas/usr/share/doc/mlucas/html' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_installdocs -a -O--parallel dh_installchangelogs -a -O--parallel dh_installman -a -O--parallel dh_perl -a -O--parallel dh_link -a -O--parallel dh_strip_nondeterminism -a -O--parallel dh_compress -a -O--parallel dh_fixperms -a -O--parallel dh_strip -a -O--parallel dh_makeshlibs -a -O--parallel dh_shlibdeps -a -O--parallel dh_installdeb -a -O--parallel dh_gencontrol -a -O--parallel dh_md5sums -a -O--parallel dh_builddeb -a -O--parallel INFO: pkgstriptranslations version 131 pkgstriptranslations: processing mlucas-dbgsym (in debian/.debhelper/mlucas/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/mlucas/dbgsym-root/DEBIAN/control, package mlucas-dbgsym, directory debian/.debhelper/mlucas/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package mlucas-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'mlucas-dbgsym' in 'debian/.debhelper/scratch-space/build-mlucas/mlucas-dbgsym_14.1-2~build1_i386.deb'. Renaming mlucas-dbgsym_14.1-2~build1_i386.deb to mlucas-dbgsym_14.1-2~build1_i386.ddeb INFO: pkgstriptranslations version 131 pkgstriptranslations: processing mlucas (in debian/mlucas); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/mlucas/DEBIAN/control, package mlucas, directory debian/mlucas pkgstripfiles: Running PNG optimization (using 4 cpus) for package mlucas ... pkgstripfiles: No PNG files. dpkg-deb: building package 'mlucas' in '../mlucas_14.1-2~build1_i386.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../mlucas_14.1-2~build1_i386.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build mlucas-14.1 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20170426-1335 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ mlucas_14.1-2~build1_i386.changes: ---------------------------------- Format: 1.8 Date: Mon, 24 Apr 2017 16:16:28 +0800 Source: mlucas Binary: mlucas Architecture: i386 Version: 14.1-2~build1 Distribution: artful-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Alex Vong Description: mlucas - program to perform Lucas-Lehmer test on a Mersenne number Closes: 860662 Changes: mlucas (14.1-2~build1) artful; urgency=medium . [ Gianfranco Costamagna ] * Upload to artful . [ Alex Vong ] * RC bug fix release (Closes: #860662), split big test into smaller ones to avoid exhausting system resources. * Backport fix for undefined behavior from upstream. Checksums-Sha1: 4d8bcea26d5f52d2e57e9d04fe163a7ac3eee129 2030386 mlucas-dbgsym_14.1-2~build1_i386.ddeb 556365d32c85807a24473809217ae28a0d1f4456 5160 mlucas_14.1-2~build1_i386.buildinfo fbb32d3f054542d13a335dd44030f4d2f8026d41 830548 mlucas_14.1-2~build1_i386.deb Checksums-Sha256: 8c02b55ec48b1b5f532a185d52302feb96e0ae7d722ced7bf24cecc60c6c19b8 2030386 mlucas-dbgsym_14.1-2~build1_i386.ddeb 4c94ae4fb7bc8d43a3e0e409b14c66cd5478847a395cfdf1f065d9613a988be8 5160 mlucas_14.1-2~build1_i386.buildinfo a74325c54000ca94a36fe3cf7818453f2d6c4eb9f7151fede1d570698af37a50 830548 mlucas_14.1-2~build1_i386.deb Files: f53762d7607fb4c00778c37771fff6a1 2030386 debug extra mlucas-dbgsym_14.1-2~build1_i386.ddeb 8b6b8eb8823d3aa61d8b4e8a32770837 5160 math optional mlucas_14.1-2~build1_i386.buildinfo 3e2d661248a2981247fb896000a31dc3 830548 math optional mlucas_14.1-2~build1_i386.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ mlucas_14.1-2~build1_i386.deb ----------------------------- new debian package, version 2.0. size 830548 bytes: control archive=1088 bytes. 1038 bytes, 23 lines control 590 bytes, 9 lines md5sums Package: mlucas Version: 14.1-2~build1 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: Alex Vong Installed-Size: 2889 Depends: libc6 (>= 2.17) Section: math Priority: optional Homepage: http://hogranch.com/mayer/README.html Description: program to perform Lucas-Lehmer test on a Mersenne number mlucas is an open-source (and free/libre) program for performing Lucas-Lehmer test on prime-exponent Mersenne numbers, that is, integers of the form 2 ^ p - 1, with prime exponent p. In short, everything you need to search for world-record Mersenne primes! It has been used in the verification of various Mersenne primes, including the 45th, 46th and 48th found Mersenne prime. . You may use it to test any suitable number as you wish, but it is preferable that you do so in a coordinated fashion, as part of the Great Internet Mersenne Prime Search (GIMPS). For more information on GIMPS, see for details. drwxr-xr-x root/root 0 2017-04-24 08:16 ./ drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/ drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/bin/ -rwxr-xr-x root/root 2834328 2017-04-24 08:16 ./usr/bin/mlucas drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/ drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/doc-base/ -rw-r--r-- root/root 293 2017-04-24 08:16 ./usr/share/doc-base/mlucas-readme drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/doc/mlucas/ -rw-r--r-- root/root 6212 2017-04-24 08:16 ./usr/share/doc/mlucas/NEWS.gz -rw-r--r-- root/root 1264 2017-04-24 08:16 ./usr/share/doc/mlucas/README.Debian -rw-r--r-- root/root 2230 2015-08-23 08:40 ./usr/share/doc/mlucas/README.gz -rw-r--r-- root/root 341 2017-04-24 08:16 ./usr/share/doc/mlucas/changelog.Debian.gz -rw-r--r-- root/root 40140 2017-04-24 08:16 ./usr/share/doc/mlucas/copyright drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/doc/mlucas/html/ -rw-r--r-- root/root 46022 2017-04-24 08:16 ./usr/share/doc/mlucas/html/README.html drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/man/ drwxr-xr-x root/root 0 2017-04-24 08:16 ./usr/share/man/man1/ -rw-r--r-- root/root 11043 2017-04-24 08:16 ./usr/share/man/man1/mlucas.1.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: i386 Build-Space: 50020 Build-Time: 1327 Distribution: artful-proposed Host Architecture: i386 Install-Time: 11 Job: mlucas_14.1-2~build1.dsc Machine Architecture: amd64 Package: mlucas Package-Time: 1340 Source-Version: 14.1-2~build1 Space: 50020 Status: successful Version: 14.1-2~build1 -------------------------------------------------------------------------------- Finished at 20170426-1335 Build needed 00:22:20, 50020k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-12481399'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-12481399/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-12481399'] Unmounting chroot for build PACKAGEBUILD-12481399... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-12481399'] Removing build PACKAGEBUILD-12481399