Raspbian Package Auto-Building

Build log for linbox (1.5.2-2) on armhf

linbox1.5.2-2armhf → 2018-10-06 17:07:47

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| linbox 1.5.2-2 (armhf)                       Sat, 06 Oct 2018 16:41:13 +0000 |
+==============================================================================+

Package: linbox
Version: 1.5.2-2
Source Version: 1.5.2-2
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-67fc6ab2-8805-414b-bcab-26b878a9d2e4' with '<<CHROOT>>'

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

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

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: 'linbox' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/linbox.git
Please use:
git clone https://salsa.debian.org/science-team/linbox.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 2285 kB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main linbox 1.5.2-2 (dsc) [2460 B]
Get:2 http://172.17.0.1/private buster-staging/main linbox 1.5.2-2 (tar) [2272 kB]
Get:3 http://172.17.0.1/private buster-staging/main linbox 1.5.2-2 (diff) [9916 B]
Fetched 2285 kB in 1s (2297 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/linbox-QXDWxd/linbox-1.5.2' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/linbox-QXDWxd' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-8munDp/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-8munDp/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-8munDp/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Packages [430 B]
Fetched 2106 B in 0s (11.4 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
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:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n libexpat1
  libnss-systemd libpam-systemd libsasl2-modules libssl1.1 openssl
  systemd-sysv
Use '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 76 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15689 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 11), pkg-config, fflas-ffpack (>= 2.3.2-1~exp3), gnuplot, libgivaro-dev (>= 4.0), libgmp-dev, libgsl0-dev, libiml-dev, liblapack-dev, libm4ri-dev, libm4rie-dev, libmpfr-dev, libntl-dev
Filtered Build-Depends: debhelper (>= 11), pkg-config, fflas-ffpack (>= 2.3.2-1~exp3), gnuplot, libgivaro-dev (>= 4.0), libgmp-dev, libgsl0-dev, libiml-dev, liblapack-dev, libm4ri-dev, libm4rie-dev, libmpfr-dev, libntl-dev
dpkg-deb: building package 'sbuild-build-depends-linbox-dummy' in '/<<BUILDDIR>>/resolver-8munDp/apt_archive/sbuild-build-depends-linbox-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-linbox-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Sources [575 B]
Get:5 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ Packages [655 B]
Fetched 2563 B in 0s (13.8 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install linbox 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:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n libnss-systemd
  libpam-systemd libsasl2-modules openssl systemd-sysv
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme aglfn autoconf automake autopoint autotools-dev
  bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism dwz
  fflas-ffpack fflas-ffpack-common file fontconfig fontconfig-config
  fonts-dejavu-core gcc-7-base gettext gettext-base gnuplot gnuplot-data
  gnuplot-qt groff-base gtk-update-icon-cache hicolor-icon-theme
  intltool-debian libarchive-zip-perl libatk1.0-0 libatk1.0-data
  libatlas3-base libavahi-client3 libavahi-common-data libavahi-common3
  libblas-dev libblas3 libbsd0 libcairo2 libcroco3 libcups2 libdatrie1
  libdouble-conversion1 libdrm-amdgpu1 libdrm-etnaviv1 libdrm-freedreno1
  libdrm-nouveau2 libdrm-radeon1 libedit2 libegl-mesa0 libegl1 libelf1
  libevdev2 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6
  libfribidi0 libgbm1 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgf2x1 libgfortran4 libgivaro-dev libgivaro9 libgl1 libgl1-mesa-dri
  libglapi-mesa libgles2 libglib2.0-0 libglvnd0 libglx-mesa0 libglx0
  libgmp-dev libgmpxx4ldbl libgraphite2-3 libgsl-dev libgsl23 libgslcblas0
  libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libgudev-1.0-0 libharfbuzz0b
  libice6 libicu-le-hb0 libicu60 libiml-dev libiml0 libinput-bin libinput10
  libjbig0 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblapack-dev liblapack3 libllvm6.0 liblua5.3-0 libm4ri-0.0.20140914
  libm4ri-dev libm4rie-0.0.20150908 libm4rie-dev libmagic-mgc libmagic1
  libmpfr-dev libmtdev1 libnotify4 libntl-dev libntl35 libpango-1.0-0
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre2-16-0 libpipeline1
  libpixman-1-0 libpng12-0 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5printsupport5 libqt5svg5 libqt5widgets5 librsvg2-2 librsvg2-common
  libsensors4 libsigsegv2 libsm6 libthai-data libthai0 libtiff5 libtool
  libwacom-common libwacom2 libwayland-client0 libwayland-server0 libwebp6
  libwxbase3.0-0v5 libwxgtk3.0-0v5 libx11-6 libx11-data libx11-xcb1 libxau6
  libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0
  libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util0
  libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcomposite1
  libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1
  libxkbcommon-x11-0 libxkbcommon0 libxml2 libxpm4 libxrandr2 libxrender1
  libxshmfence1 libxxf86vm1 m4 man-db pkg-config po-debconf shared-mime-info
  ucf x11-common xkb-data
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make fflas-ffpack-dev-doc fflas-ffpack-user-doc gettext-doc
  libasprintf-dev libgettextpo-dev gnuplot-doc groff liblapack-doc cups-common
  libgd-tools libgivaro-doc gmp-doc libgmp10-doc gsl-ref-psdoc | gsl-doc-pdf
  | gsl-doc-info | gsl-ref-html krb5-doc krb5-user gvfs libmpfr-doc
  qt5-image-formats-plugins qtwayland5 librsvg2-bin lm-sensors libtool-doc
  gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libgdk-pixbuf2.0-bin libglib2.0-data
  xdg-user-dirs libgail-common libgtk2.0-bin krb5-locales notification-daemon
  qttranslations5-l10n qt5-gtk-platformtheme libltdl-dev libwacom-bin
  libmail-sendmail-perl
The following NEW packages will be installed:
  adwaita-icon-theme aglfn autoconf automake autopoint autotools-dev
  bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism dwz
  fflas-ffpack fflas-ffpack-common file fontconfig fontconfig-config
  fonts-dejavu-core gcc-7-base gettext gettext-base gnuplot gnuplot-data
  gnuplot-qt groff-base gtk-update-icon-cache hicolor-icon-theme
  intltool-debian libarchive-zip-perl libatk1.0-0 libatk1.0-data
  libatlas3-base libavahi-client3 libavahi-common-data libavahi-common3
  libblas-dev libblas3 libbsd0 libcairo2 libcroco3 libcups2 libdatrie1
  libdouble-conversion1 libdrm-amdgpu1 libdrm-etnaviv1 libdrm-freedreno1
  libdrm-nouveau2 libdrm-radeon1 libedit2 libegl-mesa0 libegl1 libelf1
  libevdev2 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6
  libfribidi0 libgbm1 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgf2x1 libgfortran4 libgivaro-dev libgivaro9 libgl1 libgl1-mesa-dri
  libglapi-mesa libgles2 libglib2.0-0 libglvnd0 libglx-mesa0 libglx0
  libgmp-dev libgmpxx4ldbl libgraphite2-3 libgsl-dev libgsl23 libgslcblas0
  libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libgudev-1.0-0 libharfbuzz0b
  libice6 libicu-le-hb0 libicu60 libiml-dev libiml0 libinput-bin libinput10
  libjbig0 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblapack-dev liblapack3 libllvm6.0 liblua5.3-0 libm4ri-0.0.20140914
  libm4ri-dev libm4rie-0.0.20150908 libm4rie-dev libmagic-mgc libmagic1
  libmpfr-dev libmtdev1 libnotify4 libntl-dev libntl35 libpango-1.0-0
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre2-16-0 libpipeline1
  libpixman-1-0 libpng12-0 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5printsupport5 libqt5svg5 libqt5widgets5 librsvg2-2 librsvg2-common
  libsensors4 libsigsegv2 libsm6 libthai-data libthai0 libtiff5 libtool
  libwacom-common libwacom2 libwayland-client0 libwayland-server0 libwebp6
  libwxbase3.0-0v5 libwxgtk3.0-0v5 libx11-6 libx11-data libx11-xcb1 libxau6
  libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0
  libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util0
  libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcomposite1
  libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1
  libxkbcommon-x11-0 libxkbcommon0 libxml2 libxpm4 libxrandr2 libxrender1
  libxshmfence1 libxxf86vm1 m4 man-db pkg-config po-debconf
  sbuild-build-depends-linbox-dummy shared-mime-info ucf x11-common xkb-data
0 upgraded, 188 newly installed, 0 to remove and 76 not upgraded.
Need to get 85.2 MB/89.4 MB of archives.
After this operation, 466 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-8munDp/apt_archive ./ sbuild-build-depends-linbox-dummy 0.invalid.0 [944 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-1 [104 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.3-10 [1005 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-1 [24.6 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.4-2 [1161 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf libgfortran4 armhf 7.3.0-19 [191 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf libatlas3-base armhf 3.10.3-7+rpi1 [2439 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf libiml0 armhf 1.0.4-1 [41.4 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf libpng12-0 armhf 1.2.54-6 [160 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf libm4ri-0.0.20140914 armhf 20140914-2 [94.7 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf libmtdev1 armhf 1.1.5-1 [20.9 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf libdouble-conversion1 armhf 3.1.0-2 [38.4 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.1-2 [1051 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf libgraphite2-3 armhf 1.3.12-1 [69.1 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libharfbuzz0b armhf 1.9.0-1+rpi1 [877 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libicu-le-hb0 armhf 1.0.3+git161113-5 [12.8 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf libicu60 armhf 60.2-6 [7789 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libpcre2-16-0 armhf 10.31-3 [169 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libqt5core5a armhf 5.11.1+dfsg-9+rpi1 [1645 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf fontconfig-config all 2.13.1-1 [280 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf libfontconfig1 armhf 2.13.1-1 [326 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf fontconfig armhf 2.13.1-1 [404 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf libglvnd0 armhf 1.1.0-1 [54.5 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf libwayland-server0 armhf 1.16.0-1 [26.0 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf libgbm1 armhf 18.1.7-1 [60.2 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf libglapi-mesa armhf 18.1.7-1 [70.4 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf libwayland-client0 armhf 1.16.0-1 [21.2 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf libxcb1 armhf 1.13-3 [132 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf libx11-data all 2:1.6.6-1 [298 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libx11-6 armhf 2:1.6.6-1 [688 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libx11-xcb1 armhf 2:1.6.6-1 [190 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0 armhf 1.13-3 [99.5 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-0 armhf 1.13-3 [99.3 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libxcb-present0 armhf 1.13-3 [98.3 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libxcb-sync1 armhf 1.13-3 [101 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libxcb-xfixes0 armhf 1.13-3 [102 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:39 http://172.17.0.1/private buster-staging/main armhf libegl-mesa0 armhf 18.1.7-1 [109 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf libegl1 armhf 1.1.0-1 [27.6 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf libgles2 armhf 1.1.0-1 [20.6 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf libevdev2 armhf 1.5.9+dfsg-2 [24.6 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf libgudev-1.0-0 armhf 232-2+rpi1 [11.8 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf libwacom-common all 0.30-1 [38.3 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf libwacom2 armhf 0.30-1 [15.9 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf libinput-bin armhf 1.12.1-1 [15.1 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf libinput10 armhf 1.12.1-1 [89.2 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libqt5dbus5 armhf 5.11.1+dfsg-9+rpi1 [195 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf libqt5network5 armhf 5.11.1+dfsg-9+rpi1 [561 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libxcb-icccm4 armhf 0.4.1-1+b1 [26.3 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libxcb-shm0 armhf 1.13-3 [98.4 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf libxcb-util0 armhf 0.3.8-3 [21.5 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libxcb-image0 armhf 0.4.0-1+b2 [23.3 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf libxcb-keysyms1 armhf 0.4.0-1+b2 [15.9 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf libxcb-randr0 armhf 1.13-3 [108 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf libxcb-render0 armhf 1.13-3 [107 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf libxcb-render-util0 armhf 0.3.9-1+b1 [17.3 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf libxcb-shape0 armhf 1.13-3 [98.6 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libxcb-xinerama0 armhf 1.13-3 [97.9 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf libxcb-xkb1 armhf 1.13-3 [119 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf xkb-data all 2.23.1-1 [675 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libxkbcommon0 armhf 0.8.2-1 [110 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libxkbcommon-x11-0 armhf 0.8.2-1 [38.1 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libqt5gui5 armhf 5.11.1+dfsg-9+rpi1 [2180 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf libqt5widgets5 armhf 5.11.1+dfsg-9+rpi1 [1936 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf libqt5svg5 armhf 5.11.1-2 [109 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-7 [117 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20180525-1 [70.6 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf libkeyutils1 armhf 1.5.9-9.3 [12.2 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libtiff5 armhf 4.0.9-6 [225 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7 [602 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf shared-mime-info armhf 1.10-1 [762 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-common all 2.38.0+dfsg-6+rpi1 [315 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.38.0+dfsg-6+rpi1 [158 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf gtk-update-icon-cache armhf 3.24.1-2+rpi1 [80.2 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libcairo2 armhf 1.15.12-1 [589 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libfribidi0 armhf 1.0.5-3 [61.9 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libthai-data all 0.1.28-1 [170 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libdatrie1 armhf 0.2.12-1 [35.8 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf libthai0 armhf 0.1.28-1 [50.9 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf libpango-1.0-0 armhf 1.42.4-3 [166 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libpangoft2-1.0-0 armhf 1.42.4-3 [61.8 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf libpangocairo-1.0-0 armhf 1.42.4-3 [51.4 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf librsvg2-2 armhf 2.40.20-3 [92.4 kB]
Get:89 http://172.17.0.1/private buster-staging/main armhf librsvg2-common armhf 2.40.20-3 [17.2 kB]
Get:90 http://172.17.0.1/private buster-staging/main armhf adwaita-icon-theme all 3.30.0-1 [11.7 MB]
Get:91 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:92 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:93 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:94 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:95 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-1.1 [771 kB]
Get:96 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-7 [434 kB]
Get:97 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-4 [547 kB]
Get:98 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:99 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:100 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 0.043-1 [20.2 kB]
Get:101 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 0.043-1 [12.1 kB]
Get:102 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.5 [160 kB]
Get:103 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-2 [67.4 kB]
Get:104 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-7 [1218 kB]
Get:105 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:106 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:107 http://172.17.0.1/private buster-staging/main armhf debhelper all 11.4.1 [989 kB]
Get:108 http://172.17.0.1/private buster-staging/main armhf fflas-ffpack-common all 2.3.2-3 [194 kB]
Get:109 http://172.17.0.1/private buster-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-3 [21.8 kB]
Get:110 http://172.17.0.1/private buster-staging/main armhf libgivaro9 armhf 4.0.4-2 [61.1 kB]
Get:111 http://172.17.0.1/private buster-staging/main armhf libgivaro-dev armhf 4.0.4-2 [295 kB]
Get:112 http://172.17.0.1/private buster-staging/main armhf fflas-ffpack armhf 2.3.2-3 [16.1 kB]
Get:113 http://172.17.0.1/private buster-staging/main armhf aglfn all 1.7-3 [29.2 kB]
Get:114 http://172.17.0.1/private buster-staging/main armhf gnuplot-data all 5.2.4+dfsg1-1 [176 kB]
Get:115 http://172.17.0.1/private buster-staging/main armhf liblua5.3-0 armhf 5.3.3-1 [96.8 kB]
Get:116 http://172.17.0.1/private buster-staging/main armhf libavahi-common-data armhf 0.7-4 [122 kB]
Get:117 http://172.17.0.1/private buster-staging/main armhf libavahi-common3 armhf 0.7-4 [51.1 kB]
Get:118 http://172.17.0.1/private buster-staging/main armhf libavahi-client3 armhf 0.7-4 [53.7 kB]
Get:119 http://172.17.0.1/private buster-staging/main armhf libcups2 armhf 2.2.8-5 [285 kB]
Get:120 http://172.17.0.1/private buster-staging/main armhf libqt5printsupport5 armhf 5.11.1+dfsg-9+rpi1 [196 kB]
Get:121 http://172.17.0.1/private buster-staging/main armhf libwxbase3.0-0v5 armhf 3.0.4+dfsg-4 [889 kB]
Get:122 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0 armhf 1.13-3 [113 kB]
Get:123 http://172.17.0.1/private buster-staging/main armhf libdrm-amdgpu1 armhf 2.4.94-1+rpi1 [25.7 kB]
Get:124 http://172.17.0.1/private buster-staging/main armhf libdrm-etnaviv1 armhf 2.4.94-1+rpi1 [19.8 kB]
Get:125 http://172.17.0.1/private buster-staging/main armhf libdrm-freedreno1 armhf 2.4.94-1+rpi1 [25.8 kB]
Get:126 http://172.17.0.1/private buster-staging/main armhf libdrm-nouveau2 armhf 2.4.94-1+rpi1 [24.4 kB]
Get:127 http://172.17.0.1/private buster-staging/main armhf libdrm-radeon1 armhf 2.4.94-1+rpi1 [28.5 kB]
Get:128 http://172.17.0.1/private buster-staging/main armhf libllvm6.0 armhf 1:6.0.1-9+rpi1 [12.5 MB]
Get:129 http://172.17.0.1/private buster-staging/main armhf libsensors4 armhf 1:3.4.0-4+b1 [50.4 kB]
Get:130 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-dri armhf 18.1.7-1 [4482 kB]
Get:131 http://172.17.0.1/private buster-staging/main armhf libglx-mesa0 armhf 18.1.7-1 [158 kB]
Get:132 http://172.17.0.1/private buster-staging/main armhf libglx0 armhf 1.1.0-1 [24.6 kB]
Get:133 http://172.17.0.1/private buster-staging/main armhf libgl1 armhf 1.1.0-1 [107 kB]
Get:134 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-common all 2.24.32-3 [2698 kB]
Get:135 http://172.17.0.1/private buster-staging/main armhf libatk1.0-data all 2.30.0-1 [145 kB]
Get:136 http://172.17.0.1/private buster-staging/main armhf libatk1.0-0 armhf 2.30.0-1 [42.4 kB]
Get:137 http://172.17.0.1/private buster-staging/main armhf libxinerama1 armhf 2:1.1.4-1 [16.2 kB]
Get:138 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-0 armhf 2.24.32-3 [1501 kB]
Get:139 http://172.17.0.1/private buster-staging/main armhf libnotify4 armhf 0.7.7-3 [20.1 kB]
Get:140 http://172.17.0.1/private buster-staging/main armhf libwxgtk3.0-0v5 armhf 3.0.4+dfsg-4 [3566 kB]
Get:141 http://172.17.0.1/private buster-staging/main armhf gnuplot-qt armhf 5.2.4+dfsg1-1 [961 kB]
Get:142 http://172.17.0.1/private buster-staging/main armhf gnuplot all 5.2.4+dfsg1-1 [124 kB]
Get:143 http://172.17.0.1/private buster-staging/main armhf libblas3 armhf 3.8.0-1 [103 kB]
Get:144 http://172.17.0.1/private buster-staging/main armhf libblas-dev armhf 3.8.0-1 [111 kB]
Get:145 http://172.17.0.1/private buster-staging/main armhf libgf2x1 armhf 1.2-5 [53.4 kB]
Get:146 http://172.17.0.1/private buster-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-3 [562 kB]
Get:147 http://172.17.0.1/private buster-staging/main armhf libgslcblas0 armhf 2.5+dfsg-5 [78.8 kB]
Get:148 http://172.17.0.1/private buster-staging/main armhf libgsl23 armhf 2.5+dfsg-5 [703 kB]
Get:149 http://172.17.0.1/private buster-staging/main armhf libgsl-dev armhf 2.5+dfsg-5 [894 kB]
Get:150 http://172.17.0.1/private buster-staging/main armhf libiml-dev armhf 1.0.4-1 [50.4 kB]
Get:151 http://172.17.0.1/private buster-staging/main armhf liblapack3 armhf 3.8.0-1 [1518 kB]
Get:152 http://172.17.0.1/private buster-staging/main armhf liblapack-dev armhf 3.8.0-1 [1577 kB]
Get:153 http://172.17.0.1/private buster-staging/main armhf libm4ri-dev armhf 20140914-2 [119 kB]
Get:154 http://172.17.0.1/private buster-staging/main armhf libm4rie-0.0.20150908 armhf 20150908-2 [249 kB]
Get:155 http://172.17.0.1/private buster-staging/main armhf libm4rie-dev armhf 20150908-2 [273 kB]
Get:156 http://172.17.0.1/private buster-staging/main armhf libmpfr-dev armhf 4.0.1-1 [210 kB]
Get:157 http://172.17.0.1/private buster-staging/main armhf libntl35 armhf 10.5.0-2 [572 kB]
Get:158 http://172.17.0.1/private buster-staging/main armhf libntl-dev armhf 10.5.0-2 [966 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 85.2 MB in 54s (1564 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 15689 files and directories currently installed.)
Preparing to unpack .../000-libbsd0_0.9.1-1_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../001-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.3-10_armhf.deb ...
Unpacking groff-base (1.22.3-10) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.0-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.8.4-2_armhf.deb ...
Unpacking man-db (2.8.4-2) ...
Selecting previously unselected package gcc-7-base:armhf.
Preparing to unpack .../005-gcc-7-base_7.3.0-19_armhf.deb ...
Unpacking gcc-7-base:armhf (7.3.0-19) ...
Selecting previously unselected package libgfortran4:armhf.
Preparing to unpack .../006-libgfortran4_7.3.0-19_armhf.deb ...
Unpacking libgfortran4:armhf (7.3.0-19) ...
Selecting previously unselected package libatlas3-base:armhf.
Preparing to unpack .../007-libatlas3-base_3.10.3-7+rpi1_armhf.deb ...
Unpacking libatlas3-base:armhf (3.10.3-7+rpi1) ...
Selecting previously unselected package libiml0:armhf.
Preparing to unpack .../008-libiml0_1.0.4-1_armhf.deb ...
Unpacking libiml0:armhf (1.0.4-1) ...
Selecting previously unselected package libpng12-0:armhf.
Preparing to unpack .../009-libpng12-0_1.2.54-6_armhf.deb ...
Unpacking libpng12-0:armhf (1.2.54-6) ...
Selecting previously unselected package libm4ri-0.0.20140914:armhf.
Preparing to unpack .../010-libm4ri-0.0.20140914_20140914-2_armhf.deb ...
Unpacking libm4ri-0.0.20140914:armhf (20140914-2) ...
Selecting previously unselected package libmtdev1:armhf.
Preparing to unpack .../011-libmtdev1_1.1.5-1_armhf.deb ...
Unpacking libmtdev1:armhf (1.1.5-1) ...
Selecting previously unselected package libdouble-conversion1:armhf.
Preparing to unpack .../012-libdouble-conversion1_3.1.0-2_armhf.deb ...
Unpacking libdouble-conversion1:armhf (3.1.0-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../013-libglib2.0-0_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.1-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../014-libfreetype6_2.8.1-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.8.1-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../015-libgraphite2-3_1.3.12-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.12-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../016-libharfbuzz0b_1.9.0-1+rpi1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package libicu-le-hb0:armhf.
Preparing to unpack .../017-libicu-le-hb0_1.0.3+git161113-5_armhf.deb ...
Unpacking libicu-le-hb0:armhf (1.0.3+git161113-5) ...
Selecting previously unselected package libicu60:armhf.
Preparing to unpack .../018-libicu60_60.2-6_armhf.deb ...
Unpacking libicu60:armhf (60.2-6) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../019-libpcre2-16-0_10.31-3_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.31-3) ...
Selecting previously unselected package libqt5core5a:armhf.
Preparing to unpack .../020-libqt5core5a_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5core5a:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../021-ucf_3.0038_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../022-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../023-fontconfig-config_2.13.1-1_all.deb ...
Unpacking fontconfig-config (2.13.1-1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../024-libfontconfig1_2.13.1-1_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../025-fontconfig_2.13.1-1_armhf.deb ...
Unpacking fontconfig (2.13.1-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../026-libglvnd0_1.1.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.1.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../027-libwayland-server0_1.16.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.16.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../028-libgbm1_18.1.7-1_armhf.deb ...
Unpacking libgbm1:armhf (18.1.7-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../029-libglapi-mesa_18.1.7-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (18.1.7-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../030-libwayland-client0_1.16.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.16.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../031-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../032-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../033-libxcb1_1.13-3_armhf.deb ...
Unpacking libxcb1:armhf (1.13-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../034-libx11-data_2%3a1.6.6-1_all.deb ...
Unpacking libx11-data (2:1.6.6-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../035-libx11-6_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.6-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../036-libx11-xcb1_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.6-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../037-libxcb-dri2-0_1.13-3_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../038-libxcb-dri3-0_1.13-3_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../039-libxcb-present0_1.13-3_armhf.deb ...
Unpacking libxcb-present0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../040-libxcb-sync1_1.13-3_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.13-3) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../041-libxcb-xfixes0_1.13-3_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.13-3) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../042-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../043-libegl-mesa0_18.1.7-1_armhf.deb ...
Unpacking libegl-mesa0:armhf (18.1.7-1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../044-libegl1_1.1.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.1.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../045-libgles2_1.1.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.1.0-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../046-x11-common_1%3a7.7+19_all.deb ...
Unpacking x11-common (1:7.7+19) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../047-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libevdev2:armhf.
Preparing to unpack .../048-libevdev2_1.5.9+dfsg-2_armhf.deb ...
Unpacking libevdev2:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../049-libgudev-1.0-0_232-2+rpi1_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (232-2+rpi1) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../050-libwacom-common_0.30-1_all.deb ...
Unpacking libwacom-common (0.30-1) ...
Selecting previously unselected package libwacom2:armhf.
Preparing to unpack .../051-libwacom2_0.30-1_armhf.deb ...
Unpacking libwacom2:armhf (0.30-1) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../052-libinput-bin_1.12.1-1_armhf.deb ...
Unpacking libinput-bin (1.12.1-1) ...
Selecting previously unselected package libinput10:armhf.
Preparing to unpack .../053-libinput10_1.12.1-1_armhf.deb ...
Unpacking libinput10:armhf (1.12.1-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../054-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libqt5dbus5:armhf.
Preparing to unpack .../055-libqt5dbus5_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5dbus5:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package libqt5network5:armhf.
Preparing to unpack .../056-libqt5network5_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5network5:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../057-libsm6_2%3a1.2.2-1+b3_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b3) ...
Selecting previously unselected package libxcb-icccm4:armhf.
Preparing to unpack .../058-libxcb-icccm4_0.4.1-1+b1_armhf.deb ...
Unpacking libxcb-icccm4:armhf (0.4.1-1+b1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../059-libxcb-shm0_1.13-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-util0:armhf.
Preparing to unpack .../060-libxcb-util0_0.3.8-3_armhf.deb ...
Unpacking libxcb-util0:armhf (0.3.8-3) ...
Selecting previously unselected package libxcb-image0:armhf.
Preparing to unpack .../061-libxcb-image0_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-image0:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1:armhf.
Preparing to unpack .../062-libxcb-keysyms1_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../063-libxcb-randr0_1.13-3_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../064-libxcb-render0_1.13-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-render-util0:armhf.
Preparing to unpack .../065-libxcb-render-util0_0.3.9-1+b1_armhf.deb ...
Unpacking libxcb-render-util0:armhf (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../066-libxcb-shape0_1.13-3_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-xinerama0:armhf.
Preparing to unpack .../067-libxcb-xinerama0_1.13-3_armhf.deb ...
Unpacking libxcb-xinerama0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-xkb1:armhf.
Preparing to unpack .../068-libxcb-xkb1_1.13-3_armhf.deb ...
Unpacking libxcb-xkb1:armhf (1.13-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../069-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../070-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../071-xkb-data_2.23.1-1_all.deb ...
Unpacking xkb-data (2.23.1-1) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../072-libxkbcommon0_0.8.2-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.8.2-1) ...
Selecting previously unselected package libxkbcommon-x11-0:armhf.
Preparing to unpack .../073-libxkbcommon-x11-0_0.8.2-1_armhf.deb ...
Unpacking libxkbcommon-x11-0:armhf (0.8.2-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../074-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libqt5gui5:armhf.
Preparing to unpack .../075-libqt5gui5_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5gui5:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package libqt5widgets5:armhf.
Preparing to unpack .../076-libqt5widgets5_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5widgets5:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package libqt5svg5:armhf.
Preparing to unpack .../077-libqt5svg5_5.11.1-2_armhf.deb ...
Unpacking libqt5svg5:armhf (5.11.1-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../078-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../079-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../080-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../081-gettext-base_0.19.8.1-7_armhf.deb ...
Unpacking gettext-base (0.19.8.1-7) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../082-libedit2_3.1-20180525-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20180525-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../083-libkeyutils1_1.5.9-9.3_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9.3) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../084-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../085-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../086-libtiff5_4.0.9-6_armhf.deb ...
Unpacking libtiff5:armhf (4.0.9-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../087-libxml2_2.9.4+dfsg1-7_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../088-shared-mime-info_1.10-1_armhf.deb ...
Unpacking shared-mime-info (1.10-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../089-libgdk-pixbuf2.0-common_2.38.0+dfsg-6+rpi1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../090-libgdk-pixbuf2.0-0_2.38.0+dfsg-6+rpi1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../091-gtk-update-icon-cache_3.24.1-2+rpi1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.24.1-2+rpi1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../092-libpixman-1-0_0.34.0-2_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.34.0-2) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../093-libcairo2_1.15.12-1_armhf.deb ...
Unpacking libcairo2:armhf (1.15.12-1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../094-libcroco3_0.6.12-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-2) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../095-libfribidi0_1.0.5-3_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.5-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../096-libthai-data_0.1.28-1_all.deb ...
Unpacking libthai-data (0.1.28-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../097-libdatrie1_0.2.12-1_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../098-libthai0_0.1.28-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../099-libpango-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../100-libpangoft2-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../101-libpangocairo-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../102-librsvg2-2_2.40.20-3_armhf.deb ...
Unpacking librsvg2-2:armhf (2.40.20-3) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../103-librsvg2-common_2.40.20-3_armhf.deb ...
Unpacking librsvg2-common:armhf (2.40.20-3) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../104-adwaita-icon-theme_3.30.0-1_all.deb ...
Unpacking adwaita-icon-theme (3.30.0-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../105-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../106-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../107-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../108-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../109-automake_1%3a1.16.1-1.1_all.deb ...
Unpacking automake (1:1.16.1-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../110-autopoint_0.19.8.1-7_all.deb ...
Unpacking autopoint (0.19.8.1-7) ...
Selecting previously unselected package libtool.
Preparing to unpack .../111-libtool_2.4.6-4_all.deb ...
Unpacking libtool (2.4.6-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../112-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../113-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../114-libfile-stripnondeterminism-perl_0.043-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.043-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../115-dh-strip-nondeterminism_0.043-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.043-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../116-libelf1_0.170-0.5_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.5) ...
Selecting previously unselected package dwz.
Preparing to unpack .../117-dwz_0.12-2_armhf.deb ...
Unpacking dwz (0.12-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../118-gettext_0.19.8.1-7_armhf.deb ...
Unpacking gettext (0.19.8.1-7) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../119-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 .../120-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../121-debhelper_11.4.1_all.deb ...
Unpacking debhelper (11.4.1) ...
Selecting previously unselected package fflas-ffpack-common.
Preparing to unpack .../122-fflas-ffpack-common_2.3.2-3_all.deb ...
Unpacking fflas-ffpack-common (2.3.2-3) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../123-libgmpxx4ldbl_2%3a6.1.2+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-3) ...
Selecting previously unselected package libgivaro9:armhf.
Preparing to unpack .../124-libgivaro9_4.0.4-2_armhf.deb ...
Unpacking libgivaro9:armhf (4.0.4-2) ...
Selecting previously unselected package libgivaro-dev.
Preparing to unpack .../125-libgivaro-dev_4.0.4-2_armhf.deb ...
Unpacking libgivaro-dev (4.0.4-2) ...
Selecting previously unselected package fflas-ffpack.
Preparing to unpack .../126-fflas-ffpack_2.3.2-3_armhf.deb ...
Unpacking fflas-ffpack (2.3.2-3) ...
Selecting previously unselected package aglfn.
Preparing to unpack .../127-aglfn_1.7-3_all.deb ...
Unpacking aglfn (1.7-3) ...
Selecting previously unselected package gnuplot-data.
Preparing to unpack .../128-gnuplot-data_5.2.4+dfsg1-1_all.deb ...
Unpacking gnuplot-data (5.2.4+dfsg1-1) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../129-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../130-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libgd3:armhf.
Preparing to unpack .../131-libgd3_2.2.5-4_armhf.deb ...
Unpacking libgd3:armhf (2.2.5-4) ...
Selecting previously unselected package liblua5.3-0:armhf.
Preparing to unpack .../132-liblua5.3-0_5.3.3-1_armhf.deb ...
Unpacking liblua5.3-0:armhf (5.3.3-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../133-libavahi-common-data_0.7-4_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.7-4) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../134-libavahi-common3_0.7-4_armhf.deb ...
Unpacking libavahi-common3:armhf (0.7-4) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../135-libavahi-client3_0.7-4_armhf.deb ...
Unpacking libavahi-client3:armhf (0.7-4) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../136-libkrb5support0_1.16-2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.16-2) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../137-libk5crypto3_1.16-2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.16-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../138-libkrb5-3_1.16-2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.16-2) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../139-libgssapi-krb5-2_1.16-2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.16-2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../140-libcups2_2.2.8-5_armhf.deb ...
Unpacking libcups2:armhf (2.2.8-5) ...
Selecting previously unselected package libqt5printsupport5:armhf.
Preparing to unpack .../141-libqt5printsupport5_5.11.1+dfsg-9+rpi1_armhf.deb ...
Unpacking libqt5printsupport5:armhf (5.11.1+dfsg-9+rpi1) ...
Selecting previously unselected package libwxbase3.0-0v5:armhf.
Preparing to unpack .../142-libwxbase3.0-0v5_3.0.4+dfsg-4_armhf.deb ...
Unpacking libwxbase3.0-0v5:armhf (3.0.4+dfsg-4) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../143-libxcb-glx0_1.13-3_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.13-3) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../144-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../145-libxdamage1_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../146-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../147-libdrm-amdgpu1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../148-libdrm-etnaviv1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../149-libdrm-freedreno1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../150-libdrm-nouveau2_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../151-libdrm-radeon1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libllvm6.0:armhf.
Preparing to unpack .../152-libllvm6.0_1%3a6.0.1-9+rpi1_armhf.deb ...
Unpacking libllvm6.0:armhf (1:6.0.1-9+rpi1) ...
Selecting previously unselected package libsensors4:armhf.
Preparing to unpack .../153-libsensors4_1%3a3.4.0-4+b1_armhf.deb ...
Unpacking libsensors4:armhf (1:3.4.0-4+b1) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../154-libgl1-mesa-dri_18.1.7-1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (18.1.7-1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../155-libglx-mesa0_18.1.7-1_armhf.deb ...
Unpacking libglx-mesa0:armhf (18.1.7-1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../156-libglx0_1.1.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.1.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../157-libgl1_1.1.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.1.0-1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../158-libgtk2.0-common_2.24.32-3_all.deb ...
Unpacking libgtk2.0-common (2.24.32-3) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../159-libatk1.0-data_2.30.0-1_all.deb ...
Unpacking libatk1.0-data (2.30.0-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../160-libatk1.0-0_2.30.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.30.0-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../161-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../162-libxcursor1_1%3a1.1.15-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.15-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../163-libxinerama1_2%3a1.1.4-1_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../164-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../165-libgtk2.0-0_2.24.32-3_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.32-3) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../166-libnotify4_0.7.7-3_armhf.deb ...
Unpacking libnotify4:armhf (0.7.7-3) ...
Selecting previously unselected package libwxgtk3.0-0v5:armhf.
Preparing to unpack .../167-libwxgtk3.0-0v5_3.0.4+dfsg-4_armhf.deb ...
Unpacking libwxgtk3.0-0v5:armhf (3.0.4+dfsg-4) ...
Selecting previously unselected package gnuplot-qt.
Preparing to unpack .../168-gnuplot-qt_5.2.4+dfsg1-1_armhf.deb ...
Unpacking gnuplot-qt (5.2.4+dfsg1-1) ...
Selecting previously unselected package gnuplot.
Preparing to unpack .../169-gnuplot_5.2.4+dfsg1-1_all.deb ...
Unpacking gnuplot (5.2.4+dfsg1-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../170-libblas3_3.8.0-1_armhf.deb ...
Unpacking libblas3:armhf (3.8.0-1) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../171-libblas-dev_3.8.0-1_armhf.deb ...
Unpacking libblas-dev:armhf (3.8.0-1) ...
Selecting previously unselected package libgf2x1:armhf.
Preparing to unpack .../172-libgf2x1_1.2-5_armhf.deb ...
Unpacking libgf2x1:armhf (1.2-5) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../173-libgmp-dev_2%3a6.1.2+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-3) ...
Selecting previously unselected package libgslcblas0:armhf.
Preparing to unpack .../174-libgslcblas0_2.5+dfsg-5_armhf.deb ...
Unpacking libgslcblas0:armhf (2.5+dfsg-5) ...
Selecting previously unselected package libgsl23:armhf.
Preparing to unpack .../175-libgsl23_2.5+dfsg-5_armhf.deb ...
Unpacking libgsl23:armhf (2.5+dfsg-5) ...
Selecting previously unselected package libgsl-dev.
Preparing to unpack .../176-libgsl-dev_2.5+dfsg-5_armhf.deb ...
Unpacking libgsl-dev (2.5+dfsg-5) ...
Selecting previously unselected package libiml-dev.
Preparing to unpack .../177-libiml-dev_1.0.4-1_armhf.deb ...
Unpacking libiml-dev (1.0.4-1) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../178-liblapack3_3.8.0-1_armhf.deb ...
Unpacking liblapack3:armhf (3.8.0-1) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../179-liblapack-dev_3.8.0-1_armhf.deb ...
Unpacking liblapack-dev:armhf (3.8.0-1) ...
Selecting previously unselected package libm4ri-dev.
Preparing to unpack .../180-libm4ri-dev_20140914-2_armhf.deb ...
Unpacking libm4ri-dev (20140914-2) ...
Selecting previously unselected package libm4rie-0.0.20150908:armhf.
Preparing to unpack .../181-libm4rie-0.0.20150908_20150908-2_armhf.deb ...
Unpacking libm4rie-0.0.20150908:armhf (20150908-2) ...
Selecting previously unselected package libm4rie-dev:armhf.
Preparing to unpack .../182-libm4rie-dev_20150908-2_armhf.deb ...
Unpacking libm4rie-dev:armhf (20150908-2) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../183-libmpfr-dev_4.0.1-1_armhf.deb ...
Unpacking libmpfr-dev:armhf (4.0.1-1) ...
Selecting previously unselected package libntl35.
Preparing to unpack .../184-libntl35_10.5.0-2_armhf.deb ...
Unpacking libntl35 (10.5.0-2) ...
Selecting previously unselected package libntl-dev.
Preparing to unpack .../185-libntl-dev_10.5.0-2_armhf.deb ...
Unpacking libntl-dev (10.5.0-2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../186-pkg-config_0.29-4_armhf.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package sbuild-build-depends-linbox-dummy.
Preparing to unpack .../187-sbuild-build-depends-linbox-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-linbox-dummy (0.invalid.0) ...
Setting up libgf2x1:armhf (1.2-5) ...
Setting up libglvnd0:armhf (1.1.0-1) ...
Setting up libgtk2.0-common (2.24.32-3) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libwacom-common (0.30-1) ...
Setting up libntl35 (10.5.0-2) ...
Setting up libdouble-conversion1:armhf (3.1.0-2) ...
Setting up fflas-ffpack-common (2.3.2-3) ...
Setting up libdrm-amdgpu1:armhf (2.4.94-1+rpi1) ...
Setting up libevdev2:armhf (1.5.9+dfsg-2) ...
Setting up libdrm-freedreno1:armhf (2.4.94-1+rpi1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libntl-dev (10.5.0-2) ...
Setting up libelf1:armhf (0.170-0.5) ...
Setting up groff-base (1.22.3-10) ...
Setting up libglib2.0-0:armhf (2.58.1-2) ...
No schema files found: removed existing output file.
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libwayland-client0:armhf (1.16.0-1) ...
Setting up xkb-data (2.23.1-1) ...
Setting up libgdk-pixbuf2.0-common (2.38.0+dfsg-6+rpi1) ...
Setting up libdatrie1:armhf (0.2.12-1) ...
Setting up libtiff5:armhf (4.0.9-6) ...
Setting up gettext-base (0.19.8.1-7) ...
Setting up libpipeline1:armhf (1.5.0-1) ...
Setting up libglapi-mesa:armhf (18.1.7-1) ...
Setting up m4 (1.4.18-1) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libpng12-0:armhf (1.2.54-6) ...
Setting up ucf (3.0038) ...
Setting up libfreetype6:armhf (2.8.1-2) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up libwxbase3.0-0v5:armhf (3.0.4+dfsg-4) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libgraphite2-3:armhf (1.3.12-1) ...
Setting up gcc-7-base:armhf (7.3.0-19) ...
Setting up libatk1.0-data (2.30.0-1) ...
Setting up pkg-config (0.29-4) ...
Setting up libx11-xcb1:armhf (2:1.6.6-1) ...
Setting up libpixman-1-0:armhf (0.34.0-2) ...
Processing triggers for libc-bin (2.27-5+rpi1) ...
Setting up dwz (0.12-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libatk1.0-0:armhf (2.30.0-1) ...
Processing triggers for systemd (239-7) ...
Setting up libdrm-etnaviv1:armhf (2.4.94-1+rpi1) ...
Setting up libmtdev1:armhf (1.1.5-1) ...
Setting up libfribidi0:armhf (1.0.5-3) ...
Setting up libsensors4:armhf (1:3.4.0-4+b1) ...
Setting up libgles2:armhf (1.1.0-1) ...
Setting up libxkbcommon0:armhf (0.8.2-1) ...
Setting up libgudev-1.0-0:armhf (232-2+rpi1) ...
Setting up libdrm-radeon1:armhf (2.4.94-1+rpi1) ...
Setting up aglfn (1.7-3) ...
Setting up libthai-data (0.1.28-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libkeyutils1:armhf (1.5.9-9.3) ...
Setting up libdrm-nouveau2:armhf (2.4.94-1+rpi1) ...
Setting up bsdmainutils (11.1.2) ...
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 libgmpxx4ldbl:armhf (2:6.1.2+dfsg-3) ...
Setting up x11-common (1:7.7+19) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libgslcblas0:armhf (2.5+dfsg-5) ...
Setting up liblua5.3-0:armhf (5.3.3-1) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libpcre2-16-0:armhf (10.31-3) ...
Setting up libx11-data (2:1.6.6-1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up autopoint (0.19.8.1-7) ...
Setting up libavahi-common-data:armhf (0.7-4) ...
Setting up libwayland-server0:armhf (1.16.0-1) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up libfile-stripnondeterminism-perl (0.043-1) ...
Setting up libedit2:armhf (3.1-20180525-1) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-3) ...
Setting up fontconfig-config (2.13.1-1) ...
Installing new version of config file /etc/fonts/fonts.conf ...
Setting up libwacom2:armhf (0.30-1) ...
Setting up libgfortran4:armhf (7.3.0-19) ...
Setting up libllvm6.0:armhf (1:6.0.1-9+rpi1) ...
Setting up libgsl23:armhf (2.5+dfsg-5) ...
Setting up libgsl-dev (2.5+dfsg-5) ...
Setting up libgbm1:armhf (18.1.7-1) ...
Setting up libgl1-mesa-dri:armhf (18.1.7-1) ...
Installing new version of config file /etc/drirc ...
Setting up libm4ri-0.0.20140914:armhf (20140914-2) ...
Setting up libharfbuzz0b:armhf (1.9.0-1+rpi1) ...
Setting up autoconf (2.69-11) ...
Setting up libthai0:armhf (0.1.28-1) ...
Setting up file (1:5.34-2) ...
Setting up gnuplot-data (5.2.4+dfsg1-1) ...
Setting up libinput-bin (1.12.1-1) ...
Setting up libkrb5support0:armhf (1.16-2) ...
Setting up libblas3:armhf (3.8.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up automake (1:1.16.1-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up man-db (2.8.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libgivaro9:armhf (4.0.4-2) ...
Setting up libavahi-common3:armhf (0.7-4) ...
Setting up libxcb1:armhf (1.13-3) ...
Setting up libmpfr-dev:armhf (4.0.1-1) ...
Setting up libxcb-xkb1:armhf (1.13-3) ...
Setting up libtool (2.4.6-4) ...
Setting up libxcb-xinerama0:armhf (1.13-3) ...
Setting up libxcb-present0:armhf (1.13-3) ...
Setting up libfontconfig1:armhf (2.13.1-1) ...
Setting up libatlas3-base:armhf (3.10.3-7+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libiml0:armhf (1.0.4-1) ...
Setting up libxcb-dri2-0:armhf (1.13-3) ...
Setting up libsm6:armhf (2:1.2.2-1+b3) ...
Setting up libxcb-dri3-0:armhf (1.13-3) ...
Setting up libk5crypto3:armhf (1.16-2) ...
Setting up libxcb-glx0:armhf (1.13-3) ...
Setting up libxcb-randr0:armhf (1.13-3) ...
Setting up libxcb-xfixes0:armhf (1.13-3) ...
Setting up libxcb-icccm4:armhf (0.4.1-1+b1) ...
Setting up libm4rie-0.0.20150908:armhf (20150908-2) ...
Setting up libxcb-render0:armhf (1.13-3) ...
Setting up libxcb-util0:armhf (0.3.8-3) ...
Setting up libblas-dev:armhf (3.8.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up liblapack3:armhf (3.8.0-1) ...
Setting up libm4ri-dev (20140914-2) ...
Setting up libiml-dev (1.0.4-1) ...
Setting up libx11-6:armhf (2:1.6.6-1) ...
Setting up libinput10:armhf (1.12.1-1) ...
Setting up libxkbcommon-x11-0:armhf (0.8.2-1) ...
Setting up libxcb-sync1:armhf (1.13-3) ...
Setting up libm4rie-dev:armhf (20150908-2) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up libgivaro-dev (4.0.4-2) ...
Setting up libxcb-shm0:armhf (1.13-3) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxcb-shape0:armhf (1.13-3) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libavahi-client3:armhf (0.7-4) ...
Setting up libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Setting up libkrb5-3:armhf (1.16-2) ...
Setting up libegl-mesa0:armhf (18.1.7-1) ...
Setting up fontconfig (2.13.1-1) ...
Regenerating fonts cache... done.
Setting up liblapack-dev:armhf (3.8.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libxcb-render-util0:armhf (0.3.9-1+b1) ...
Setting up libxcb-image0:armhf (0.4.0-1+b2) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up libgd3:armhf (2.2.5-4) ...
Setting up fflas-ffpack (2.3.2-3) ...
Setting up libgssapi-krb5-2:armhf (1.16-2) ...
Setting up libegl1:armhf (1.1.0-1) ...
Setting up libxcursor1:armhf (1:1.1.15-1) ...
Setting up libpango-1.0-0:armhf (1.42.4-3) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libcups2:armhf (2.2.8-5) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up libcairo2:armhf (1.15.12-1) ...
Setting up libxinerama1:armhf (2:1.1.4-1) ...
Setting up libxdamage1:armhf (1:1.1.4-3) ...
Setting up libpangoft2-1.0-0:armhf (1.42.4-3) ...
Setting up libglx-mesa0:armhf (18.1.7-1) ...
Setting up libpangocairo-1.0-0:armhf (1.42.4-3) ...
Setting up libglx0:armhf (1.1.0-1) ...
Setting up libgl1:armhf (1.1.0-1) ...
Setting up dh-autoreconf (19) ...
Setting up libicu-le-hb0:armhf (1.0.3+git161113-5) ...
Setting up dh-strip-nondeterminism (0.043-1) ...
Setting up libicu60:armhf (60.2-6) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7) ...
Setting up libcroco3:armhf (0.6.12-2) ...
Setting up shared-mime-info (1.10-1) ...
Setting up libqt5core5a:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up libqt5dbus5:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up libqt5network5:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up gettext (0.19.8.1-7) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up gtk-update-icon-cache (3.24.1-2+rpi1) ...
Setting up libqt5gui5:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up libnotify4:armhf (0.7.7-3) ...
Setting up libqt5widgets5:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up librsvg2-2:armhf (2.40.20-3) ...
Setting up po-debconf (1.0.20) ...
Setting up libqt5printsupport5:armhf (5.11.1+dfsg-9+rpi1) ...
Setting up librsvg2-common:armhf (2.40.20-3) ...
Setting up libqt5svg5:armhf (5.11.1-2) ...
Setting up adwaita-icon-theme (3.30.0-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up debhelper (11.4.1) ...
Setting up libgtk2.0-0:armhf (2.24.32-3) ...
Setting up libwxgtk3.0-0v5:armhf (3.0.4+dfsg-4) ...
Setting up gnuplot-qt (5.2.4+dfsg1-1) ...
update-alternatives: using /usr/bin/gnuplot-qt to provide /usr/bin/gnuplot (gnuplot) in auto mode
Setting up gnuplot (5.2.4+dfsg1-1) ...
Setting up sbuild-build-depends-linbox-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.27-5+rpi1) ...
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.4.0-124-generic armhf (armv8l)
Toolchain package versions: binutils_2.31.1-2+rpi1 dpkg-dev_1.19.0.5 g++-8_8.1.0-12+rpi1 gcc-8_8.1.0-12+rpi1 libc6-dev_2.27-5+rpi1 libstdc++-8-dev_8.1.0-12+rpi1 libstdc++6_8.1.0-12+rpi1 linux-libc-dev_4.16.16-2+rpi1
Package versions: adduser_3.117 adwaita-icon-theme_3.30.0-1 aglfn_1.7-3 apt_1.6.3 autoconf_2.69-11 automake_1:1.16.1-1.1 autopoint_0.19.8.1-7 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.45 bash_4.4.18-3.1 binutils_2.31.1-2+rpi1 binutils-arm-linux-gnueabihf_2.31.1-2+rpi1 binutils-common_2.31.1-2+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.32.1-0.1 build-essential_12.5 bzip2_1.0.6-8.1 ca-certificates_20170717 coreutils_8.28-1 cpio_2.12+dfsg-6 cpp_4:8.1.0-1+rpi1 cpp-8_8.1.0-12+rpi1 dash_0.5.8-2.10 dbus_1.12.10-1 dbus-user-session_1.12.10-1 debconf_1.5.69 debhelper_11.4.1 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_0.043-1 diffutils_1:3.6-1 dirmngr_2.2.9-1+rpi1 dmsetup_2:1.02.145-4.1+b4 dpkg_1.19.0.5 dpkg-dev_1.19.0.5 dwz_0.12-2 e2fslibs_1.44.3-1 e2fsprogs_1.44.3-1 e2fsprogs-l10n_1.44.3-1 fakeroot_1.23-1 fdisk_2.32.1-0.1 fflas-ffpack_2.3.2-3 fflas-ffpack-common_2.3.2-3 file_1:5.34-2 findutils_4.6.0+git+20171230-2 fontconfig_2.13.1-1 fontconfig-config_2.13.1-1 fonts-dejavu-core_2.37-1 g++_4:8.1.0-1+rpi1 g++-8_8.1.0-12+rpi1 gcc_4:8.1.0-1+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-7-base_7.3.0-19 gcc-8_8.1.0-12+rpi1 gcc-8-base_8.1.0-12+rpi1 gettext_0.19.8.1-7 gettext-base_0.19.8.1-7 gnupg_2.2.9-1+rpi1 gnupg-agent_2.2.9-1+rpi1 gnupg-l10n_2.2.9-1+rpi1 gnupg-utils_2.2.9-1+rpi1 gnuplot_5.2.4+dfsg1-1 gnuplot-data_5.2.4+dfsg1-1 gnuplot-qt_5.2.4+dfsg1-1 gpg_2.2.9-1+rpi1 gpg-agent_2.2.9-1+rpi1 gpg-wks-client_2.2.9-1+rpi1 gpg-wks-server_2.2.9-1+rpi1 gpgconf_2.2.9-1+rpi1 gpgsm_2.2.9-1+rpi1 gpgv_2.2.9-1+rpi1 grep_3.1-2 groff-base_1.22.3-10 gtk-update-icon-cache_3.24.1-2+rpi1 gzip_1.9-2 hicolor-icon-theme_0.17-2 hostname_3.20 inetutils-ping_2:1.9.4-3 init-system-helpers_1.51 initramfs-tools_0.132 initramfs-tools-core_0.132 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-14+rpi1 kmod_25-1 libacl1_2.2.52-3 libapparmor1_2.13-8 libapt-pkg5.0_1.6.3 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.1 libasan5_8.1.0-12+rpi1 libassuan0_2.5.1-2 libatk1.0-0_2.30.0-1 libatk1.0-data_2.30.0-1 libatlas3-base_3.10.3-7+rpi1 libatomic1_8.1.0-12+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.8.3-1 libaudit1_1:2.8.3-1 libavahi-client3_0.7-4 libavahi-common-data_0.7-4 libavahi-common3_0.7-4 libbinutils_2.31.1-2+rpi1 libblas-dev_3.8.0-1 libblas3_3.8.0-1 libblkid1_2.32.1-0.1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.27-5+rpi1 libc-dev-bin_2.27-5+rpi1 libc6_2.27-5+rpi1 libc6-dev_2.27-5+rpi1 libcairo2_1.15.12-1 libcap-ng0_0.7.9-1 libcap2_1:2.25-1.2 libcc1-0_8.1.0-12+rpi1 libcom-err2_1.44.3-1 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.4-2 libcryptsetup4_2:1.7.5-1 libcups2_2.2.8-5 libdatrie1_0.2.12-1 libdb5.3_5.3.28-13.1 libdbus-1-3_1.12.10-1 libdebconfclient0_0.244 libdevmapper1.02.1_2:1.02.145-4.1+b4 libdouble-conversion1_3.1.0-2 libdpkg-perl_1.19.0.5 libdrm-amdgpu1_2.4.94-1+rpi1 libdrm-common_2.4.92-1+rpi1 libdrm-etnaviv1_2.4.94-1+rpi1 libdrm-freedreno1_2.4.94-1+rpi1 libdrm-nouveau2_2.4.94-1+rpi1 libdrm-radeon1_2.4.94-1+rpi1 libdrm2_2.4.92-1+rpi1 libedit2_3.1-20180525-1 libegl-mesa0_18.1.7-1 libegl1_1.1.0-1 libelf1_0.170-0.5 libevdev2_1.5.9+dfsg-2 libexpat1_2.2.5-3 libext2fs2_1.44.3-1 libfakeroot_1.23-1 libfdisk1_2.32.1-0.1 libffi6_3.2.1-8 libfile-stripnondeterminism-perl_0.043-1 libfontconfig1_2.13.1-1 libfreetype6_2.8.1-2 libfribidi0_1.0.5-3 libgbm1_18.1.7-1 libgcc-8-dev_8.1.0-12+rpi1 libgcc1_1:8.1.0-12+rpi1 libgcrypt20_1.8.3-1 libgd3_2.2.5-4 libgdbm-compat4_1.14.1-6 libgdbm3_1.8.3-14 libgdbm5_1.14.1-6 libgdk-pixbuf2.0-0_2.38.0+dfsg-6+rpi1 libgdk-pixbuf2.0-common_2.38.0+dfsg-6+rpi1 libgf2x1_1.2-5 libgfortran4_7.3.0-19 libgivaro-dev_4.0.4-2 libgivaro9_4.0.4-2 libgl1_1.1.0-1 libgl1-mesa-dri_18.1.7-1 libglapi-mesa_18.1.7-1 libgles2_1.1.0-1 libglib2.0-0_2.58.1-2 libglvnd0_1.1.0-1 libglx-mesa0_18.1.7-1 libglx0_1.1.0-1 libgmp-dev_2:6.1.2+dfsg-3 libgmp10_2:6.1.2+dfsg-3 libgmpxx4ldbl_2:6.1.2+dfsg-3 libgnutls30_3.5.19-1 libgomp1_8.1.0-12+rpi1 libgpg-error0_1.32-1 libgraphite2-3_1.3.12-1 libgsl-dev_2.5+dfsg-5 libgsl23_2.5+dfsg-5 libgslcblas0_2.5+dfsg-5 libgssapi-krb5-2_1.16-2 libgtk2.0-0_2.24.32-3 libgtk2.0-common_2.24.32-3 libgudev-1.0-0_232-2+rpi1 libharfbuzz0b_1.9.0-1+rpi1 libhogweed4_3.4-1 libice6_2:1.0.9-2 libicu-le-hb0_1.0.3+git161113-5 libicu60_60.2-6 libidn11_1.33-2.2 libidn2-0_2.0.4-2.2 libiml-dev_1.0.4-1 libiml0_1.0.4-1 libinput-bin_1.12.1-1 libinput10_1.12.1-1 libip4tc0_1.6.2-1.1 libisl19_0.20-1 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:1.5.2-2+b1 libjson-c3_0.12.1-1.3 libk5crypto3_1.16-2 libkeyutils1_1.5.9-9.3 libklibc_2.0.4-14+rpi1 libkmod2_25-1 libkrb5-3_1.16-2 libkrb5support0_1.16-2 libksba8_1.3.5-2 liblapack-dev_3.8.0-1 liblapack3_3.8.0-1 libldap-2.4-2_2.4.46+dfsg-5+rpi1 libldap-common_2.4.46+dfsg-5+rpi1 libllvm6.0_1:6.0.1-9+rpi1 liblua5.3-0_5.3.3-1 liblz4-1_1.8.2-1+rpi1 liblzma5_5.2.2-1.3 libm4ri-0.0.20140914_20140914-2 libm4ri-dev_20140914-2 libm4rie-0.0.20150908_20150908-2 libm4rie-dev_20150908-2 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.32.1-0.1 libmpc3_1.1.0-1 libmpfr-dev_4.0.1-1 libmpfr6_4.0.1-1 libmtdev1_1.1.5-1 libncurses5_6.1+20180714-1 libncurses6_6.1+20180714-1 libncursesw5_6.1+20180714-1 libncursesw6_6.1+20180714-1 libnettle6_3.4-1 libnotify4_0.7.7-3 libnpth0_1.6-1 libnss-systemd_239-7 libntl-dev_10.5.0-2 libntl35_10.5.0-2 libp11-kit0_0.23.12-2 libpam-modules_1.1.8-3.7 libpam-modules-bin_1.1.8-3.7 libpam-runtime_1.1.8-3.7 libpam-systemd_239-7 libpam0g_1.1.8-3.7 libpango-1.0-0_1.42.4-3 libpangocairo-1.0-0_1.42.4-3 libpangoft2-1.0-0_1.42.4-3 libpcre2-16-0_10.31-3 libpcre3_2:8.39-10 libperl5.24_5.24.1-7 libperl5.26_5.26.2-7 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libplymouth4_0.9.3-3 libpng12-0_1.2.54-6 libpng16-16_1.6.34-2+rpi1 libprocps7_2:3.3.15-2 libqt5core5a_5.11.1+dfsg-9+rpi1 libqt5dbus5_5.11.1+dfsg-9+rpi1 libqt5gui5_5.11.1+dfsg-9+rpi1 libqt5network5_5.11.1+dfsg-9+rpi1 libqt5printsupport5_5.11.1+dfsg-9+rpi1 libqt5svg5_5.11.1-2 libqt5widgets5_5.11.1+dfsg-9+rpi1 libreadline7_7.0-5 librsvg2-2_2.40.20-3 librsvg2-common_2.40.20-3 libsasl2-2_2.1.27~101-g0780600+dfsg-3.1 libsasl2-modules_2.1.27~101-g0780600+dfsg-3.1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3.1 libseccomp2_2.3.3-3 libselinux1_2.8-1 libsemanage-common_2.8-1 libsemanage1_2.8-1 libsensors4_1:3.4.0-4+b1 libsepol1_2.8-1 libsigsegv2_2.12-2 libsm6_2:1.2.2-1+b3 libsmartcols1_2.32.1-0.1 libsqlite3-0_3.24.0-1 libss2_1.44.3-1 libssl1.1_1.1.0h-4 libstdc++-8-dev_8.1.0-12+rpi1 libstdc++6_8.1.0-12+rpi1 libsystemd0_239-7 libtasn1-6_4.13-3 libthai-data_0.1.28-1 libthai0_0.1.28-1 libtiff5_4.0.9-6 libtinfo5_6.1+20180714-1 libtinfo6_6.1+20180714-1 libtool_2.4.6-4 libubsan1_8.1.0-12+rpi1 libudev1_239-7 libunistring2_0.9.10-1 libustr-1.0-1_1.0.4-6 libuuid1_2.32.1-0.1 libwacom-common_0.30-1 libwacom2_0.30-1 libwayland-client0_1.16.0-1 libwayland-server0_1.16.0-1 libwebp6_0.6.1-2 libwxbase3.0-0v5_3.0.4+dfsg-4 libwxgtk3.0-0v5_3.0.4+dfsg-4 libx11-6_2:1.6.6-1 libx11-data_2:1.6.6-1 libx11-xcb1_2:1.6.6-1 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13-3 libxcb-dri3-0_1.13-3 libxcb-glx0_1.13-3 libxcb-icccm4_0.4.1-1+b1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present0_1.13-3 libxcb-randr0_1.13-3 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.13-3 libxcb-shape0_1.13-3 libxcb-shm0_1.13-3 libxcb-sync1_1.13-3 libxcb-util0_0.3.8-3 libxcb-xfixes0_1.13-3 libxcb-xinerama0_1.13-3 libxcb-xkb1_1.13-3 libxcb1_1.13-3 libxcomposite1_1:0.4.4-2 libxcursor1_1:1.1.15-1 libxdamage1_1:1.1.4-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1+b2 libxfixes3_1:5.0.3-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.4-1 libxkbcommon-x11-0_0.8.2-1 libxkbcommon0_0.8.2-1 libxml2_2.9.4+dfsg1-7 libxpm4_1:3.5.12-1 libxrandr2_2:1.5.1-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxxf86vm1_1:1.1.4-1+b2 libzstd1_1.3.4+dfsg-3+rpi1 linux-base_4.5 linux-libc-dev_4.16.16-2+rpi1 login_1:4.5-1.1 lsb-base_9.20170808+rpi1 m4_1.4.18-1 make_4.2.1-1.2 makedev_2.3.1-93 man-db_2.8.4-2 mawk_1.3.3-17 mount_2.32.1-0.1 multiarch-support_2.27-5+rpi1 nano_2.9.8-1 ncurses-base_6.1+20180714-1 ncurses-bin_6.1+20180714-1 netbase_5.4 openssl_1.1.0h-4 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.26.2-7 perl-base_5.26.2-7 perl-modules-5.24_5.24.1-7 perl-modules-5.26_5.26.2-7 pinentry-curses_1.1.0-1 pkg-config_0.29-4 plymouth_0.9.3-3 po-debconf_1.0.20 procps_2:3.3.15-2 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-linbox-dummy_0.invalid.0 sed_4.5-1 sensible-utils_0.0.12 shared-mime-info_1.10-1 systemd_239-7 systemd-sysv_239-7 sysvinit-utils_2.88dsf-59.10 tar_1.30+dfsg-2 tzdata_2018e-1 ucf_3.0038 udev_239-7 util-linux_2.32.1-0.1 x11-common_1:7.7+19 xkb-data_2.23.1-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sat Aug 11 16:28:08 2018 UTC
gpgv:                using RSA key A07E3AA25DCCDAEDA6628D248C82169D8ECECD2A
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./linbox_1.5.2-2.dsc
dpkg-source: info: extracting linbox in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking linbox_1.5.2.orig.tar.gz
dpkg-source: info: unpacking linbox_1.5.2-2.debian.tar.xz
dpkg-source: info: applying example.patch
dpkg-source: info: applying soname.patch
dpkg-source: info: applying fix-doc-path.patch
dpkg-source: info: applying fix-RR-RecCounter.patch
dpkg-source: info: applying no-install-docs.patch
dpkg-source: info: applying pkgconfig.patch
dpkg-source: info: applying linbox_charpoly_fullCRA.patch
dpkg-source: info: applying gcc8.patch

Check disk space
----------------

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-67fc6ab2-8805-414b-bcab-26b878a9d2e4
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package linbox
dpkg-buildpackage: info: source version 1.5.2-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build linbox-1.5.2
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'macros'.
libtoolize: copying file 'macros/libtool.m4'
libtoolize: copying file 'macros/ltoptions.m4'
libtoolize: copying file 'macros/ltsugar.m4'
libtoolize: copying file 'macros/ltversion.m4'
libtoolize: copying file 'macros/lt~obsolete.m4'
configure.ac:33: installing 'build-aux/ar-lib'
configure.ac:33: installing 'build-aux/compile'
configure.ac:160: installing 'build-aux/config.guess'
configure.ac:160: installing 'build-aux/config.sub'
configure.ac:29: installing 'build-aux/install-sh'
configure.ac:29: installing 'build-aux/missing'
benchmarks/Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
	--prefix=/usr \
	--libdir=/usr/lib/arm-linux-gnueabihf \
	--with-gmp \
	--with-m4rie \
	--with-givaro \
	--with-ntl \
	--with-iml \
	--with-m4ri \
	--without-fplll \
	--enable-sage \
	--enable-shared \
	--disable-sse3 --disable-ssse3 --disable-sse41 --disable-sse42 --disable-avx --disable-avx2 --disable-fma --disable-fma4
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --libdir=/usr/lib/arm-linux-gnueabihf --with-gmp --with-m4rie --with-givaro --with-ntl --with-iml --with-m4ri --without-fplll --enable-sage --enable-shared --disable-sse3 --disable-ssse3 --disable-sse41 --disable-sse42 --disable-avx --disable-avx2 --disable-fma --disable-fma4
configure: WARNING: unrecognized options: --disable-maintainer-mode, --with-gmp, --with-givaro
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 the include directive... yes (GNU style)
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 dependency style of gcc... none
checking for ar... ar
checking the archiver (ar) interface... ar
-----------------------------------------------
checking whether to enable debugging options in the library... no
checking whether to enable profiling everything in the library... no
checking whether to enable warnings when compiling the library... no
-----------------------------------------------
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for family name of compiler... gcc (Raspbian 8.1.0-12+rpi1) 8.1.0
checking whether g++ supports C++11 features by default... yes
checking how to run the C++ preprocessor... g++ -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 build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
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 for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for a sed that does not truncate output... (cached) /bin/sed
-----------------------------------------------
        START  LINBOX CONFIG                   
-----------------------------------------------
Detecting SIMD instruction set
SSE disabled
SSE2 disabled
SSE3 disabled
SSSE3 disabled
SSE4.1 disabled
SSE4.2 disabled
AVX disabled
AVX2 disabled
FMA3 disabled
FMA4 disabled
-----------------------------------------------
checking enabling OpenMP... yes
-----------------------------------------------
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of __int64... 0
checking for ANSI C header files... (cached) yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
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 stdint.h... (cached) yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking whether byte ordering is bigendian... no
-----------------------------------------------
Default path = /usr /usr/local 
checking whether to compile the drivers... no
-----------------------------------------------
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FFLAS_FFPACK... yes
checking for LAPACK in fflas-ffpack... ok
checking for IML... found
checking for M4RI... found
checking for M4RIE... found
checking for MPFR... found
checking for FPLLL >= 4.0.1... checking for FLINT... >=2.4 not found 
checking for NTL >= 5.0... found
checking whether to compile the SAGE interface... yes
checking whether gnuplot works... yes
checking whether ps2pdf works... no

You must have ps2pdf installed to create pdf benchmarks
graphics for LinBox. Download the appropriate package  
for your distribution, or get the source tarball from  
http://pages.cs.wisc.edu/~ghost/                       
checking if tinyxml2 is available... no
configure: WARNING: tinyxml2 is not installed (no import/export of benchmarks).
checking whether to build documentation... no
checking whether dot works... no
checking for OpenCL >= 1.0... not found
-----------------------------------------------
CXXFLAGS       =  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security 
LIBS           = 
DEPS_CFLAGS    = -fopenmp -fabi-version=6     
DEPS_LIBS      =  -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx 
DEFAULT CFLAGS = -O2   -Wall -g -DNDEBUG -U_LB_DEBUG
TESTS CFLAGS   = -O2 -Wall -g -DNDEBUG -U_LB_DEBUG
-----------------------------------------------
         END   LINBOX CONFIG                   
-----------------------------------------------
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating linbox-config
config.status: creating examples/Makefile
config.status: creating examples/data/Makefile
config.status: creating doc/Makefile
config.status: creating linbox/Makefile
config.status: creating linbox/algorithms/Makefile
config.status: creating linbox/algorithms/gauss/Makefile
config.status: creating linbox/algorithms/matrix-blas3/Makefile
config.status: creating linbox/algorithms/opencl-kernels/Makefile
config.status: creating linbox/algorithms/polynomial-matrix/Makefile
config.status: creating linbox/blackbox/Makefile
config.status: creating linbox/element/Makefile
config.status: creating linbox/field/Makefile
config.status: creating linbox/matrix/Makefile
config.status: creating linbox/matrix/sparsematrix/Makefile
config.status: creating linbox/matrix/densematrix/Makefile
config.status: creating linbox/matrix/matrixdomain/Makefile
config.status: creating linbox/matrix/sliced3/Makefile
config.status: creating linbox/randiter/Makefile
config.status: creating linbox/ring/Makefile
config.status: creating linbox/ring/ntl/Makefile
config.status: creating linbox/ring/modular/Makefile
config.status: creating linbox/solutions/Makefile
config.status: creating linbox/util/Makefile
config.status: creating linbox/util/formats/Makefile
config.status: creating linbox/vector/Makefile
config.status: creating linbox/polynomial/Makefile
config.status: creating tests/Makefile
config.status: creating tests/data/Makefile
config.status: creating tests/matrix/Makefile
config.status: creating interfaces/Makefile
config.status: creating interfaces/driver/Makefile
config.status: creating interfaces/maple/Makefile
config.status: creating interfaces/kaapi/Makefile
config.status: creating interfaces/sage/Makefile
config.status: creating macros/Makefile
config.status: creating macros/CodeChunk/Makefile
config.status: creating benchmarks/Makefile
config.status: creating benchmarks/data/Makefile
config.status: creating benchmarks/matrix/Makefile
config.status: creating linbox.pc
config.status: creating config.h
config.status: executing linbox/config.h commands
config.status: creating linbox/config.h - prefix __LINBOX for config.h defines
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode, --with-gmp, --with-givaro
-----------------------------------------------
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in linbox
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox'
Making all in util
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
Making all in formats
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -fopenmp -fabi-version=6      -O2   -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o error.lo error.C
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -fopenmp -fabi-version=6      -O2   -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o debug.lo debug.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c error.C  -fPIC -DPIC -o .libs/error.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c debug.C  -fPIC -DPIC -o .libs/debug.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c error.C -o error.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c debug.C -o debug.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -fopenmp -Wl,-z,relro -Wl,-z,now -fopenmp -o libutil.la  error.lo debug.lo  
libtool: link: ar cru .libs/libutil.a .libs/error.o .libs/debug.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libutil.a
libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
Making all in element
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/element'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/element'
Making all in field
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/field'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/field'
Making all in randiter
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/randiter'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o mersenne-twister.lo mersenne-twister.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c mersenne-twister.C  -fPIC -DPIC -o .libs/mersenne-twister.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c mersenne-twister.C -o mersenne-twister.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -Wl,-z,relro -Wl,-z,now -fopenmp -o libranditer.la  mersenne-twister.lo  
libtool: link: ar cru .libs/libranditer.a .libs/mersenne-twister.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libranditer.a
libtool: link: ( cd ".libs" && rm -f "libranditer.la" && ln -s "../libranditer.la" "libranditer.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/randiter'
Making all in vector
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/vector'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/vector'
Making all in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making all in sparsematrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
Making all in densematrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
Making all in matrixdomain
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
Making all in sliced3
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making all in blackbox
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/blackbox'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/blackbox'
Making all in algorithms
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making all in gauss
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
Making all in opencl-kernels
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
Making all in matrix-blas3
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
Making all in polynomial-matrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -fopenmp -fabi-version=6      -O2   -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o diophantine-solver.lo diophantine-solver.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c diophantine-solver.C  -fPIC -DPIC -o .libs/diophantine-solver.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c diophantine-solver.C -o diophantine-solver.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -Wl,-z,relro -Wl,-z,now -fopenmp -o libalgorithms.la  diophantine-solver.lo  
libtool: link: ar cru .libs/libalgorithms.a .libs/diophantine-solver.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libalgorithms.a
libtool: link: ( cd ".libs" && rm -f "libalgorithms.la" && ln -s "../libalgorithms.la" "libalgorithms.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making all in solutions
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/solutions'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/solutions'
Making all in ring
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
Making all in ntl
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
Making all in modular
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
Making all in polynomial
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../linbox -fopenmp -fabi-version=6      -O2   -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o dummy.lo dummy.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../linbox -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dummy.C  -fPIC -DPIC -o .libs/dummy.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../linbox -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dummy.C -o dummy.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp -no-undefined -version-info 0:0:0 -release 1.5.2 -Wl,-z,relro -Wl,-z,now -fopenmp -o liblinbox.la -rpath /usr/lib/arm-linux-gnueabihf dummy.lo util/libutil.la randiter/libranditer.la algorithms/libalgorithms.la -lmpfr -liml  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/8/crtbeginS.o  .libs/dummy.o  -Wl,--whole-archive util/.libs/libutil.a randiter/.libs/libranditer.a algorithms/.libs/libalgorithms.a -Wl,--no-whole-archive  -lntl -lblas -llapack -lgivaro -lgmp -lgmpxx -lmpfr -liml -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/8/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crtn.o  -g -O2 -fstack-protector-strong -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp   -fopenmp -Wl,-soname -Wl,liblinbox-1.5.2.so.0 -o .libs/liblinbox-1.5.2.so.0.0.0
libtool: link: (cd ".libs" && rm -f "liblinbox-1.5.2.so.0" && ln -s "liblinbox-1.5.2.so.0.0.0" "liblinbox-1.5.2.so.0")
libtool: link: (cd ".libs" && rm -f "liblinbox.so" && ln -s "liblinbox-1.5.2.so.0.0.0" "liblinbox.so")
libtool: link: (cd .libs/liblinbox.lax/libutil.a && ar x "/<<PKGBUILDDIR>>/linbox/util/.libs/libutil.a")
libtool: link: (cd .libs/liblinbox.lax/libranditer.a && ar x "/<<PKGBUILDDIR>>/linbox/randiter/.libs/libranditer.a")
libtool: link: (cd .libs/liblinbox.lax/libalgorithms.a && ar x "/<<PKGBUILDDIR>>/linbox/algorithms/.libs/libalgorithms.a")
libtool: link: ar cru .libs/liblinbox.a  dummy.o  .libs/liblinbox.lax/libutil.a/debug.o .libs/liblinbox.lax/libutil.a/error.o  .libs/liblinbox.lax/libranditer.a/mersenne-twister.o  .libs/liblinbox.lax/libalgorithms.a/diophantine-solver.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/liblinbox.a
libtool: link: rm -fr .libs/liblinbox.lax
libtool: link: ( cd ".libs" && rm -f "liblinbox.la" && ln -s "../liblinbox.la" "liblinbox.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
Making all in benchmarks
make[3]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
Making all in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/data'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/data'
Making all in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I..  -O2   -Wall -g -DNDEBUG -U_LB_DEBUG   -DDISABLE_COMMENTATOR -DLinBoxSrcOnly  -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o benchmark.lo benchmark.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -DDISABLE_COMMENTATOR -DLinBoxSrcOnly -fopenmp -fabi-version=6 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c benchmark.C  -fPIC -DPIC -o .libs/benchmark.o
In file included from benchmark.h:63,
                 from benchmark.C:36:
benchmark-metadata.h: In member function 'void LinBox::MetaData::clean()':
benchmark-metadata.h:58:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare]
    if (this != NULL) {
    ^~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from ../linbox/integer.h:46,
                 from benchmark.h:48,
                 from benchmark.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from ../linbox/integer.h:46,
                 from benchmark.h:48,
                 from benchmark.C:36:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::PlotGraph::mergeTwoSeries(LinBox::svector_t&, LinBox::dmatrix_t&, const svector_t&, const dvector_t&, const size_t&) const':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::DataSeries::push_back(const string&, const double&, const double&, const double&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
                 from /usr/include/gmpxx.h:39,
                 from /usr/include/gmp++/gmp++.h:34,
                 from ../linbox/integer.h:46,
                 from benchmark.h:48,
                 from benchmark.C:36:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     __insertion_sort(_RandomAccessIterator __first,
     ^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
                 from /usr/include/c++/8/algorithm:62,
                 from /usr/include/gmpxx.h:39,
                 from /usr/include/gmp++/gmp++.h:34,
                 from ../linbox/integer.h:46,
                 from benchmark.h:48,
                 from benchmark.C:36:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
     ^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
                 from /usr/include/gmpxx.h:39,
                 from /usr/include/gmp++/gmp++.h:34,
                 from ../linbox/integer.h:46,
                 from benchmark.h:48,
                 from benchmark.C:36:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     __introsort_loop(_RandomAccessIterator __first,
     ^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In function 'double LinBox::computeMFLOPS(const dvector_t&, double, LinBox::Tag::TimeSelect)':
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    std::__introsort_loop(__first, __last,
    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
     std::__lg(__last - __first) * 2,
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     __comp);
     ~~~~~~~              
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  std::__insertion_sort(__first, __last, __comp);
  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    std::__introsort_loop(__first, __last,
    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
     std::__lg(__last - __first) * 2,
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     __comp);
     ~~~~~~~              
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  std::__insertion_sort(__first, __last, __comp);
  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -DDISABLE_COMMENTATOR -DLinBoxSrcOnly -fopenmp -fabi-version=6 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c benchmark.C -o benchmark.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -fopenmp -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp -o libbenchmarks.la  benchmark.lo ../linbox/liblinbox.la 
libtool: link: ar cru .libs/libbenchmarks.a .libs/benchmark.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libbenchmarks.a
libtool: link: ( cd ".libs" && rm -f "libbenchmarks.la" && ln -s "../libbenchmarks.la" "libbenchmarks.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
Making all in macros
make[3]: Entering directory '/<<PKGBUILDDIR>>/macros'
Making all in CodeChunk
make[4]: Entering directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[4]: Entering directory '/<<PKGBUILDDIR>>/macros'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/macros'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/macros'
Making all in tests
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
Making all in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests/data'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/data'
Making all in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests/matrix'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/matrix'
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
Making all in interfaces
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
Making all in driver
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/driver'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/driver'
Making all in kaapi
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
Making all in maple
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/maple'
Making all in sage
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/sage'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -DDISABLE_COMMENTATOR -I../.. -fopenmp -fabi-version=6      -O2   -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o linbox-sage.lo linbox-sage.C
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -DDISABLE_COMMENTATOR -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c linbox-sage.C  -fPIC -DPIC -o .libs/linbox-sage.o
In file included from /usr/include/c++/8/vector:69,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../../linbox/matrix/matrix-domain.h:68,
                 from ../../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../../linbox/matrix/sparse-matrix.h:70,
                 from linbox-sage.C:35:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../../linbox/matrix/matrix-domain.h:68,
                 from ../../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../../linbox/matrix/sparse-matrix.h:70,
                 from linbox-sage.C:35:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../../linbox/matrix/matrix-domain.h:68,
                 from ../../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../../linbox/matrix/sparse-matrix.h:70,
                 from linbox-sage.C:35:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../../linbox/matrix/matrix-domain.h:68,
                 from ../../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../../linbox/matrix/sparse-matrix.h:70,
                 from linbox-sage.C:35:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../../linbox/matrix/matrix-domain.h:68,
                 from ../../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../../linbox/matrix/sparse-matrix.h:70,
                 from linbox-sage.C:35:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >&}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from linbox-sage.C:30:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom<long long int>; _Sw1 = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Field = Givaro::Modular<unsigned int, unsigned int>; Switch = LinBox::CekstvSwitch<Givaro::Modular<unsigned int, unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<Field, Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -DDISABLE_COMMENTATOR -I../.. -fopenmp -fabi-version=6 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c linbox-sage.C -o linbox-sage.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp  -version-info 0:0:0 -release 1.5.2  -Wl,-z,relro -Wl,-z,now -fopenmp -o liblinboxsage.la -rpath /usr/lib/arm-linux-gnueabihf linbox-sage.lo ../../linbox/liblinbox.la 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/8/crtbeginS.o  .libs/linbox-sage.o   -Wl,-rpath -Wl,/<<PKGBUILDDIR>>/linbox/.libs -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx ../../linbox/.libs/liblinbox.so -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/8/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crtn.o  -g -O2 -fstack-protector-strong -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp   -fopenmp -Wl,-soname -Wl,liblinboxsage-1.5.2.so.0 -o .libs/liblinboxsage-1.5.2.so.0.0.0
libtool: link: (cd ".libs" && rm -f "liblinboxsage-1.5.2.so.0" && ln -s "liblinboxsage-1.5.2.so.0.0.0" "liblinboxsage-1.5.2.so.0")
libtool: link: (cd ".libs" && rm -f "liblinboxsage.so" && ln -s "liblinboxsage-1.5.2.so.0.0.0" "liblinboxsage.so")
libtool: link: ar cru .libs/liblinboxsage.a  linbox-sage.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/liblinboxsage.a
libtool: link: ( cd ".libs" && rm -f "liblinboxsage.la" && ln -s "../liblinboxsage.la" "liblinboxsage.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
Making all in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making all in examples
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples'
Making all in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/examples/data'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples/data'
make[4]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a
	make -j4 check VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making check in linbox
make[2]: Entering directory '/<<PKGBUILDDIR>>/linbox'
Making check in util
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
Making check in formats
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
Making check in element
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/element'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/element'
Making check in field
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/field'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/field'
Making check in randiter
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/randiter'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/randiter'
Making check in vector
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/vector'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/vector'
Making check in matrix
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making check in sparsematrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
Making check in densematrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
Making check in matrixdomain
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
Making check in sliced3
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making check in blackbox
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/blackbox'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/blackbox'
Making check in algorithms
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making check in gauss
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
Making check in opencl-kernels
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
Making check in matrix-blas3
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
Making check in polynomial-matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making check in solutions
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/solutions'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/solutions'
Making check in ring
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
Making check in ntl
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
Making check in modular
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
Making check in polynomial
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
Making check in benchmarks
make[2]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
Making check in data
make[3]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/data'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/data'
Making check in matrix
make[3]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[3]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
Making check in macros
make[2]: Entering directory '/<<PKGBUILDDIR>>/macros'
Making check in CodeChunk
make[3]: Entering directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[3]: Entering directory '/<<PKGBUILDDIR>>/macros'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/macros'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/macros'
Making check in tests
make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
Making check in data
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/data'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/data'
Making check in matrix
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/matrix'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/matrix'
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
make  check-TESTS
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[5]: Entering directory '/<<PKGBUILDDIR>>/tests'
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-commentator.o test-commentator.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-det.o test-det.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-frobenius.o test-frobenius.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-solve.o test-solve.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-rational-solver.o test-rational-solver.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-rational-solver-adaptive.o test-rational-solver-adaptive.C
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/givrational.h:20,
                 from test-det.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-rank-u32.o test-rank-u32.C
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/givrational.h:20,
                 from test-det.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::Modular<double, double>, std::vector<double> >; Field = Givaro::Modular<double, double>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::Modular<double, double>, LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Compose<LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> > >, Givaro::ModularRandIter<Givaro::Modular<double, double> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::Modular<double, double>, std::vector<double> >; Field = Givaro::Modular<double, double>; Sequence = LinBox::BlackboxContainer<Givaro::Modular<double, double>, LinBox::Compose<LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> >, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::ModularRandIter<Givaro::Modular<double, double> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::Modular<double, double>, std::vector<double> >; Field = Givaro::Modular<double, double>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::Modular<double, double>, LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Compose<LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> >, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> > >, Givaro::ModularRandIter<Givaro::Modular<double, double> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::Modular<double, double>, std::vector<double> >; Field = Givaro::Modular<double, double>; Sequence = LinBox::BlackboxContainer<Givaro::Modular<double, double>, LinBox::Compose<LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::ModularRandIter<Givaro::Modular<double, double> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::Modular<double, double>; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::VarPrecEarlySingleCRA<Domain_Type>::progress(const Domain&, const DomainElement&) [with Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::VarPrecEarlySingleCRA<Domain_Type>::initialize(const Domain&, const DomainElement&) [with Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/bits/char_traits.h:39,
                 from /usr/include/c++/8/ios:40,
                 from /usr/include/c++/8/ostream:38,
                 from /usr/include/c++/8/iostream:39,
                 from ../linbox/linbox-config.h:45,
                 from test-solve.C:37:
/usr/include/c++/8/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = LinBox::Subiterator<__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> > >; _OI = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >]':
/usr/include/c++/8/bits/stl_algobase.h:446:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     copy(_II __first, _II __last, _OI __result)
     ^~~~
/usr/include/c++/8/bits/stl_algobase.h:446:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algobase.h:446:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Integer&, const LinBox::BlasVector<Givaro::ZRing<Givaro::Integer> >&) [with Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-rank-md.o test-rank-md.C
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-rank.h:51,
                 from test-rank-u32.C:32:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-rank.h:51,
                 from test-rank-u32.C:32:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-rank.h:51,
                 from test-rank-u32.C:32:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-rank-Int.o test-rank-Int.C
/usr/include/c++/8/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom<long long int>; Switch = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-u32.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-u32.C:32:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-rank.h:51,
                 from test-rank-u32.C:32:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-u32.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-u32.C:32:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-u32.C:32:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; InVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; Blackbox = LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >]':
../linbox/blackbox/submatrix.h:146:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () + (ptrdiff_t)_col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::Modular<long long int, long long int>, LinBox::BlasMatrix<Givaro::Modular<long long int, long long int>, std::vector<long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > > > >, LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::Submatrix<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; InVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; Blackbox = LinBox::Transpose<LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > > >]':
../linbox/blackbox/submatrix.h:146:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () + (ptrdiff_t)_col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::modin(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
  return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
                                                                       ^
In file included from ../linbox/ring/modular.h:128,
                 from test-solve.C:44:
../linbox/vector/vector-domain.h: In member function 'OutVector& LinBox::Submatrix<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; InVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; Blackbox = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Compose<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > > >]':
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../linbox/vector/vector-domain.h: In member function 'OutVector& LinBox::Submatrix<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; InVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; Blackbox = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Compose<LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > > >]':
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../linbox/vector/vector-domain.h: In member function 'OutVector& LinBox::Submatrix<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; InVector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int> >; Blackbox = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >, LinBox::Compose<LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >, LinBox::Butterfly<Givaro::Modular<long long int, long long int>, LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > > >]':
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, long long int>}; _Tp = std::pair<unsigned int, long long int>; _Alloc = std::allocator<std::pair<unsigned int, long long int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, long long int>}; _Tp = std::pair<unsigned int, long long int>; _Alloc = std::allocator<std::pair<unsigned int, long long int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<double, double>, LinBox::CekstvSwitch<Givaro::Modular<double, double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::Modular<double, double>, LinBox::CekstvSwitch<Givaro::Modular<double, double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::Modular<double, double>, LinBox::CekstvSwitch<Givaro::Modular<double, double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<double, double>, LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::Modular<double, double>, LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::Modular<double, double>, LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> > >, LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::Modular<double, double>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch<Givaro::Modular<double, double> >}; _Tp = LinBox::CekstvSwitch<Givaro::Modular<double, double> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::Modular<double, double> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::Modular<double, double> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<double, double> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::Modular<double, double> >*, std::vector<LinBox::CekstvSwitch<Givaro::Modular<double, double> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<double, double> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-rank.h:51,
                 from test-rank-u32.C:32:
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::Modular<double, double>; _Row = std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >]':
/usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom<long long int>; Switch = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::Modular<double, double>; Switch = LinBox::CekstvSwitch<Givaro::Modular<double, double> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::Modular<double, double> >*, std::vector<LinBox::CekstvSwitch<Givaro::Modular<double, double> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<double, double> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<_Field, _Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int, std::allocator<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::modin(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
  return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
                                                                       ^
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >}; _Tp = LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from ../linbox/ring/modular/modular-double.h:43,
                 from test-rank-md.C:33:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'bool Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::is_irreducible(const Rep&, Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::Residu_t) const [with Domain = Givaro::Modular<double, double>; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-double.h:20,
                 from ../linbox/ring/modular/modular-double.h:38,
                 from test-rank-md.C:33:
/usr/include/c++/8/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom<Domain, Givaro::Dense>::radix(vect&, const Element&, int64_t) [with vect = std::vector<double>; Domain = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
    _M_range_insert(__pos, __first, __last,
    ^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-integer.h:21,
                 from test-rank-Int.C:32:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-integer.h:21,
                 from test-rank-Int.C:32:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int, std::allocator<long long int> > > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-integer.h:21,
                 from test-rank-Int.C:32:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom<long long int>; Switch = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-Int.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-Int.C:33:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-integer.h:21,
                 from test-rank-Int.C:32:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-Int.C:33:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-Int.C:33:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-rank.h:54,
                 from test-rank-Int.C:33:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-cra.o test-cra.C
/usr/include/c++/8/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::Modular<long long int, long long int>; Switch = LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair<unsigned int, long long int>; _Alloc = std::allocator<std::pair<unsigned int, long long int> >]':
/usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > >::const_iterator' {aka '__gnu_cxx::__normal_iterator<const std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >' changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::setEntry(size_t, size_t, const typename LinBox::Protected::SparseMatrixGeneric<_Field, _Row, LinBox::VectorCategories::SparseSequenceVectorTag>::Field::Element&) [with _Field = Givaro::Modular<long long int, long long int>; _Row = std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > >::const_iterator' {aka '__gnu_cxx::__normal_iterator<const std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >'} changed in GCC 7.1
       { return _M_insert_rval(__position, std::move(__x)); }
                                                         ^
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::operator()(LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom<long long int>; _R1 = LinBox::SparseMatrixFormat::SparseSeq; _Field = Givaro::Modular<long long int, long long int>]':
/usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > >::const_iterator' {aka '__gnu_cxx::__normal_iterator<const std::pair<unsigned int, long long int>*, std::vector<std::pair<unsigned int, long long int>, std::allocator<std::pair<unsigned int, long long int> > > >'} changed in GCC 7.1
       { return _M_insert_rval(__position, std::move(__x)); }
                                                         ^
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-integer.h:21,
                 from test-rank-Int.C:32:
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::CSR>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<_Field, _Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int, std::allocator<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<_Field, _Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::Modular<double, double>; _Storage = std::vector<double>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom<Domain, Givaro::Dense>::radix(vect&, const Element&, int64_t) [with vect = std::vector<long long int>; Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
    _M_range_insert(__pos, __first, __last,
    ^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/zring.h:28,
                 from test-cra.C:33:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >&}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/zring.h:28,
                 from test-cra.C:33:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipBlasMatCRA<Domain_Type>::progress(const Domain&, Matrix&) [with Matrix = LinBox::BlasMatrix<Givaro::Modular<double, double> >; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom<long long int>; _Sw1 = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Field = Givaro::Modular<long long int, long long int>; Switch = LinBox::CekstvSwitch<Givaro::Modular<long long int, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const Vect&) [with Vect = std::vector<double>; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipFixedCRA<Domain_Type>::progress(const Domain&, Iterator&) [with Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<_Field, _Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int, std::allocator<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-blas-matrix.o test-blas-matrix.C
In file included from /usr/include/givaro/givpoly1denseops.inl:12,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1addsub.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::subin(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, typename Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep::const_iterator, typename Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep::const_iterator) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/givaro/givpoly1addsub.inl:130:46: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::subin (
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1addsub.inl:130:46: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:12,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
       return subin(R, P, Pbeg, Pend);
                                    ^
/usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
       return subin(R, P, Pbeg, Pend);
                                    ^
/usr/include/givaro/givpoly1addsub.inl:155:36: note: parameter passing for argument of type 'const const_iterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-charpoly.o test-charpoly.C
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<long long int, long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/givaro/givpoly1factor.h:25,
                 from /usr/include/givaro/gfq.h:24,
                 from ../linbox/ring/modular.h:56,
                 from test-solve.C:44:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'bool Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::is_irreducible(const Rep&, Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::Residu_t) const [with Domain = Givaro::Modular<long long int, long long int>; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-isposdef.o test-isposdef.C
In file included from test-charpoly.C:46:
../linbox/solutions/charpoly.h: In function 'Polynomial& LinBox::charpoly(Polynomial&, LinBox::DenseMatrix<_Field>&, const LinBox::RingCategories::IntegerTag&, const BlasElimination&)':
../linbox/solutions/charpoly.h:438:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
         if (!n) hadamarcp = 1;
         ^~
../linbox/solutions/charpoly.h:439:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   ChineseRemainder< FullMultipCRA<Givaro::Modular<double> > > cra(hadamarcp);
   ^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-blas-matrix.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-blas-matrix.C:31:
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::ModularBalanced<double>, std::vector<double> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::Modular<double, double>, std::vector<double> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-blas-matrix.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-blas-matrix.C:31:
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::ModularBalanced<long long int>, std::vector<long long int, std::allocator<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'void LinBox::VectorWrapper::ensureDimSpecialized(Vector&, size_t, LinBox::VectorCategories::DenseVectorTag) [with Vector = LinBox::BlasVector<Givaro::Modular<long long int, long long int>, std::vector<long long int, std::allocator<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/stl_vector.h: In function 'LinBox::BlasVector<_Field>& applyPoly(const Field&, Vector&, const Blackbox&, const Polynomial&, const Vector&) [with Field = Givaro::Modular<double, double>; Blackbox = LinBox::SparseMatrix<Givaro::Modular<double, double> >; Polynomial = LinBox::DensePolynomial<Givaro::Modular<double, double> >; Vector = LinBox::BlasVector<Givaro::Modular<double, double> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-charpoly.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-charpoly.C:44:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const LinBox::BlasVector<_Tp1>&) [with OKDomain = Givaro::ZRing<double>; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const Vect&) [with Vect = LinBox::DensePolynomial<Givaro::Modular<double, double> >; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/stl_vector.h: In member function 'LinBox::StandardBasisStream<Field, _Vector, LinBox::VectorCategories::SparseParallelVectorTag>::Vector& LinBox::StandardBasisStream<Field, _Vector, LinBox::VectorCategories::SparseParallelVectorTag>::get(LinBox::StandardBasisStream<Field, _Vector, LinBox::VectorCategories::SparseParallelVectorTag>::Vector&) [with Field = Givaro::Modular<double, double>; _Vector = std::pair<std::vector<unsigned int>, std::vector<double> >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainer<Givaro::GFqDom<long long int>, LinBox::Squarize<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainer<Givaro::GFqDom<long long int>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::Diagonal<Givaro::Modular<long long int, long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::DensePolynomial<Givaro::Modular<double, double> >; Blackbox = LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-charpoly.C:44:
/usr/include/givaro/givpoly1kara.inl: In function 'typename PolRing::Element& FFPACK::CharPoly(const PolRing&, typename PolRing::Element&, size_t, typename PolRing::Domain_t::Element_ptr, size_t, typename PolRing::Domain_t::RandIter&, FFPACK::FFPACK_CHARPOLY_TAG) [with PolRing = Givaro::Poly1Dom<Givaro::Modular<double, double> >]':
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::DirectSum<LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >, LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/stl_vector.h: In function 'bool testRandomCharpoly(Field&, LinBox::VectorStream<_Vector>&, LinBox::VectorStream<Vector>&) [with Field = Givaro::Modular<double, double>; Row = std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >; Vector = LinBox::BlasVector<Givaro::Modular<double, double> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const Vect&) [with Vect = LinBox::DensePolynomial<Givaro::Modular<double, double> >; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In function 'int main(int, char**)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::ScalarMatrix<Givaro::Modular<long long int, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/matrix/matrix-traits.h:29,
                 from ../linbox/matrix/sparse-matrix.h:40,
                 from test-charpoly.C:44:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-isposdef.C:36:
/usr/include/c++/8/bits/stl_vector.h: In member function 'vect& Givaro::Poly1PadicDom<Domain, Givaro::Dense>::radix(vect&, const Element&, int64_t) [with vect = std::vector<double>; Domain = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
    _M_range_insert(__pos, __first, __last,
    ^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-isposdef.C:37:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'bool Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::is_irreducible(const Rep&, Givaro::Poly1FactorDom<Domain, Tag, RandomIterator>::Residu_t) const [with Domain = Givaro::Modular<double, double>; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-ispossemidef.o test-ispossemidef.C
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-regression.o test-regression.C
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-ntl-lzz_pex.o test-ntl-lzz_pex.C
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::TransposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from test-regression.C:38:
../linbox/solutions/charpoly.h: In function 'Polynomial& LinBox::charpoly(Polynomial&, LinBox::DenseMatrix<_Field>&, const LinBox::RingCategories::IntegerTag&, const BlasElimination&)':
../linbox/solutions/charpoly.h:438:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
         if (!n) hadamarcp = 1;
         ^~
../linbox/solutions/charpoly.h:439:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   ChineseRemainder< FullMultipCRA<Givaro::Modular<double> > > cra(hadamarcp);
   ^~~~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::TransposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::TransposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DLinBoxTestOnly -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -g -DNDEBUG -U_LB_DEBUG -I.. -fopenmp -fabi-version=6      -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -c -o test-toeplitz-det.o test-toeplitz-det.C
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::TransposeOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-commentator test-commentator.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-commentator test-commentator.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-det test-det.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-det test-det.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-frobenius test-frobenius.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-frobenius test-frobenius.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-rational-solver test-rational-solver.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-rational-solver test-rational-solver.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-rational-solver-adaptive test-rational-solver-adaptive.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-rank-u32 test-rank-u32.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-rational-solver-adaptive test-rational-solver-adaptive.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-rank-u32 test-rank-u32.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-rank-md test-rank-md.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-rank-Int test-rank-Int.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-rank-md test-rank-md.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-rank-Int test-rank-Int.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-cra test-cra.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-blas-matrix test-blas-matrix.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-cra test-cra.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-blas-matrix test-blas-matrix.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-charpoly test-charpoly.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-charpoly test-charpoly.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-isposdef test-isposdef.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-ispossemidef test-ispossemidef.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-isposdef test-isposdef.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-ispossemidef test-ispossemidef.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-ntl-lzz_pex test-ntl-lzz_pex.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-toeplitz-det test-toeplitz-det.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-ntl-lzz_pex test-ntl-lzz_pex.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-toeplitz-det test-toeplitz-det.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
PASS: test-commentator
PASS: test-det
PASS: test-frobenius
PASS: test-rational-solver
PASS: test-rational-solver-adaptive
PASS: test-rank-md
PASS: test-rank-u32
PASS: test-rank-Int
PASS: test-blas-matrix
PASS: test-cra
PASS: test-isposdef
PASS: test-ispossemidef
PASS: test-charpoly
PASS: test-ntl-lzz_pex
PASS: test-toeplitz-det
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<Field, Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<Field, Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::Modular<long long int, long long int>; _Storage = std::vector<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../linbox/ring/modular.h:128,
                 from test-solve.C:44:
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../linbox/ring/modular.h:128,
                 from test-solve.C:44:
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from ../linbox/algorithms/wiedemann.inl:61,
                 from ../linbox/algorithms/wiedemann.h:370,
                 from ../linbox/solutions/solve.h:40,
                 from test-solve.C:50:
../linbox/blackbox/submatrix.h: In member function 'OutVector& LinBox::SubmatrixOwner<Blackbox, LinBox::VectorCategories::DenseVectorTag>::apply(OutVector&, const InVector&) const [with OutVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; InVector = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >]':
../linbox/blackbox/submatrix.h:493:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    copy (x.begin (), x.end (), _z.begin () +(ptrdiff_t) _col);  // Copying. Yuck.
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../linbox/ring/modular.h:128,
                 from test-solve.C:44:
../linbox/vector/vector-domain.h:684:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   { std::copy (v.begin (), v.end (), res.begin ()); return res;
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from ../linbox/util/debug.h:42,
                 from ../linbox/util/commentator.inl:47,
                 from ../linbox/util/commentator.h:809,
                 from test-solve.C:43:
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::DirectSumOwner<LinBox::ScalarMatrix<Givaro::GFqDom<long long int> >, LinBox::ScalarMatrix<Givaro::GFqDom<long long int> > >, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular<double, double>]':
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<unsigned int, double>&}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h: In member function 'long unsigned int& LinBox::GaussDomain<_Field>::QLUPin(long unsigned int&, LinBox::GaussDomain<_Field>::Element&, Perm&, _Matrix&, _Matrix&, Perm&, long unsigned int, long unsigned int) const [with _Matrix = LinBox::SparseMatrix<Givaro::Modular<double, double>, LinBox::SparseMatrixFormat::SparseSeq>; Perm = LinBox::Permutation<Givaro::Modular<double, double>, LinBox::BlasMatrix<Givaro::Modular<double, double>, std::vector<double> > >; _Field = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::FullMultipCRA<Domain_Type>::progress(const Domain&, const Vect&) [with Vect = LinBox::DensePolynomial<Givaro::Modular<double, double> >; Domain_Type = Givaro::Modular<double, double>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl: In function 'typename PolRing::Element& FFPACK::CharPoly(const PolRing&, typename PolRing::Element&, size_t, typename PolRing::Domain_t::Element_ptr, size_t, typename PolRing::Domain_t::RandIter&, FFPACK::FFPACK_CHARPOLY_TAG) [with PolRing = Givaro::Poly1Dom<Givaro::Modular<double, double> >]':
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'LinBox::SolverReturnStatus LinBox::RationalSolver<Ring, Field, RandomPrime, LinBox::SparseEliminationTraits>::solveNonsingular(Vector1&, LinBox::RationalSolver<Ring, Field, RandomPrime, LinBox::SparseEliminationTraits>::Integer&, const IMatrix&, const Vector2&, int) const [with IMatrix = LinBox::SparseMatrix<Givaro::ZRing<Givaro::Integer> >; Vector1 = LinBox::BlasVector<Givaro::ZRing<Givaro::Integer> >; Vector2 = LinBox::BlasVector<Givaro::ZRing<Givaro::Integer> >; Ring = Givaro::ZRing<Givaro::Integer>; Field = Givaro::Modular<double, double>; RandomPrime = LinBox::RandomPrimeIterator]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >; _Blackbox2 = LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In constructor 'LinBox::Compose<_Blackbox1, _Blackbox2>::Compose(const Blackbox1*, const Blackbox2*) [with _Blackbox1 = LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::Compose<LinBox::Permutation<Givaro::GFqDom<long long int>, LinBox::BlasMatrix<Givaro::GFqDom<long long int>, std::vector<long long int> > >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >; _Blackbox2 = LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Transpose<LinBox::Compose<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> > > >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'long int LinBox::MasseyDomain<Field, Sequence>::v_degree(V&) [with V = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Field = Givaro::GFqDom<long long int>; Sequence = LinBox::BlackboxContainerSymmetric<Givaro::GFqDom<long long int>, LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Compose<LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Diagonal<Givaro::GFqDom<long long int>, LinBox::VectorCategories::DenseVectorTag> >, Givaro::GIV_randIter<Givaro::GFqDom<long long int>, long long int> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::karamul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::karamul( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Rep& Q, const RepConstIterator Qbeg, const RepConstIterator Qend ) const
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:134:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rbeg, Rmid,     // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     mul(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
                        Q, Qbeg, Qend);
                                     ^
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:74:37: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::sqr(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
 inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::sqr(
                                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:85:46: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     sqr(R, Rbeg, Rmid-1,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:203:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepIterator' {aka 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
     sqr(R, Rmid, Rend,    // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:206:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     mul(M, M.begin(), M.end(),                  // Recursive dynamic choice
     ^~~
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:210:5: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from /usr/include/fflas-ffpack/ffpack/ffpack.h:40,
                 from ../linbox/matrix/matrixdomain/blas-matrix-domain.h:45,
                 from ../linbox/matrix/matrix-domain.h:68,
                 from ../linbox/matrix/sparsematrix/sparse-generic.h:80,
                 from ../linbox/matrix/sparse-matrix.h:70,
                 from test-regression.C:32:
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::powmod(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom<long long int>]':
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
     return sqr(R, R.begin(), R.end(), P, P.begin(), P.end());
                                                            ^
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:84:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom<TT>::GFqDom(Givaro::GFqDom<TT>::UTT, Givaro::GFqDom<TT>::UTT) [with TT = long long int]':
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   mul(R, R.begin(), R.end(),
   ^~~
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >&}; _Tp = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Alloc = std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >'} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::operator()(LinBox::Butterfly<_Field, Switch>::rebind<_Tp1, _Sw1>::other&, const Self_t&) [with _Tp1 = Givaro::GFqDom<long long int>; _Sw1 = LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >; _Field = Givaro::Modular<unsigned int, unsigned int>; Switch = LinBox::CekstvSwitch<Givaro::Modular<unsigned int, unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >*, std::vector<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> >, std::allocator<LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >' changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from /usr/include/givaro/givinteger.h:19,
                 from /usr/include/givaro/modular-int8.h:29,
                 from /usr/include/givaro/modular.h:21,
                 from test-regression.C:31:
/usr/include/c++/8/bits/stl_vector.h: In function 'long unsigned int& LinBox::rank(long unsigned int&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Blackbox = LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<Field, Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::Modular<double, double>; _Storage = std::vector<double>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::TransposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const Wiedemann&) [with Polynomial = LinBox::BlasVector<Givaro::GFqDom<long long int> >; Blackbox = LinBox::SubmatrixOwner<LinBox::ComposeOwner<LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > >, LinBox::ComposeOwner<LinBox::SparseMatrix<Givaro::GFqDom<long long int>, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::Butterfly<Givaro::GFqDom<long long int>, LinBox::CekstvSwitch<Givaro::GFqDom<long long int> > > > >, LinBox::VectorCategories::DenseVectorTag>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-solve test-solve.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-solve test-solve.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
PASS: test-solve
/usr/include/c++/8/bits/stl_vector.h: In member function 'void LinBox::BlasMatrix<Field, Rep>::resize(const size_t&, const size_t&, const Element&) [with _Field = Givaro::GFqDom<long long int>; _Storage = std::vector<long long int>]':
/usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  ../linbox/liblinbox.la -Wl,-z,relro -Wl,-z,now -fopenmp -o test-regression test-regression.o -lntl -lmpfr  -liml   -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx  -Wl,-z,relro -Wl,-z,now -fopenmp 
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -o .libs/test-regression test-regression.o -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp  ../linbox/.libs/liblinbox.so -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -fopenmp
PASS: test-regression
============================================================================
Testsuite summary for LinBox 1.5.2
============================================================================
# TOTAL: 17
# PASS:  17
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
Making check in interfaces
make[2]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
Making check in driver
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces/driver'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/driver'
Making check in kaapi
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
Making check in maple
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/maple'
Making check in sage
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
Making check in doc
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making check in examples
make[2]: Entering directory '/<<PKGBUILDDIR>>/examples'
Making check in data
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples/data'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples/data'
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install --max-parallel=1
	make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making install in linbox
make[3]: Entering directory '/<<PKGBUILDDIR>>/linbox'
Making install in util
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
Making install in formats
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/util/formats'
 /usr/bin/install -c -m 644 generic-dense.h maple.h matrix-market.h sms.h matrix-stream-readers.h sparse-row.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/util/formats'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util/formats'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/util'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/util'
 /usr/bin/install -c -m 644 args-parser.h commentator.h commentator.inl contracts.h debug.h error.h field-axpy.h iml_wrapper.h matrix-stream.h matrix-stream.inl mpicpp.h mpicpp.inl prime-stream.h timer.h write-mm.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/util'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/util'
Making install in element
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/element'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/element'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/element'
 /usr/bin/install -c -m 644 abstract.h archetype.h envelope.h gmp-rational.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/element'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/element'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/element'
Making install in field
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/field'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/field'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/field'
 /usr/bin/install -c -m 644 field-interface.h field-traits.h rebind.h abstract.h archetype.h envelope.h param-fuzzy.h gmp-rational.h gf2.h gf2.inl hom.h map.h multimod-field.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/field'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/field'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/field'
Making install in randiter
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/randiter'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/randiter'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/randiter'
 /usr/bin/install -c -m 644 abstract.h archetype.h envelope.h gmp-rational.h param-fuzzy.h modular-balanced.h modular-crooked.h gf2.h mersenne-twister.h random-prime.h gmp-random-prime.h random-fftprime.h multimod-randomprime.h ntl-zz.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/randiter'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/randiter'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/randiter'
Making install in vector
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/vector'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/vector'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/vector'
 /usr/bin/install -c -m 644 pair.h light_container.h sparse.h vector-traits.h vector.h subvector.h subiterator.h reverse.h random.h stream.h stream-gf2.h bit-vector.h bit-vector.inl blas-vector.h blas-vector.inl vector-domain.h vector-domain-gf2.h vector-domain.inl vector-domain-gf2.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/vector'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/vector'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/vector'
Making install in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making install in sparsematrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/sparsematrix'
 /usr/bin/install -c -m 644 sparse-domain.h sparse-coo-matrix.h sparse-coo-implicit-matrix.h sparse-csr-matrix.h sparse-ell-matrix.h sparse-ellr-matrix.h sparse-hyb-matrix.h sparse-tpl-matrix.h sparse-tpl-matrix.inl sparse-tpl-matrix-omp.h sparse-tpl-matrix-omp.inl sparse-generic.h sparse-generic.inl sparse-associative-vector.h sparse-associative-vector.inl sparse-parallel-vector.h sparse-parallel-vector.inl sparse-sequence-vector.h triples-coord.h read-write-sparse.h read-write-sparse.inl sparse-sequence-vector.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/sparsematrix'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sparsematrix'
Making install in densematrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/densematrix'
 /usr/bin/install -c -m 644 blas-matrix.h blas-submatrix.inl blas-matrix.inl blas-triangularmatrix.inl blas-transposed-matrix.h blas-matrix-multimod.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/densematrix'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/densematrix'
Making install in matrixdomain
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/matrixdomain'
 /usr/bin/install -c -m 644 matrix-domain.h matrix-domain.inl matrix-domain-gf2.h blas-matrix-domain.h blas-matrix-domain.inl apply-domain.h plain-domain.h opencl-domain.h opencl-domain.inl opencl-domain-util.inl opencl-domain-memory.inl opencl-domain-factory.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/matrixdomain'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/matrixdomain'
Making install in sliced3
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/sliced3'
 /usr/bin/install -c -m 644 dense-matrix.h dense-sliced.h dense-sliced.inl sliced-domain.h sliced-stepper.h submat-iterator.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix/sliced3'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix/sliced3'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix'
 /usr/bin/install -c -m 644 archetype.h matrix-category.h matrix-traits.h transpose-matrix.h plain-matrix.h dense-matrix.h matrix-domain.h sparse-matrix.h sparse-formats.h factorized-matrix.h factorized-matrix.inl permutation-matrix.h permutation-matrix.inl abnormal-matrix.h abnormal-helpers.h random-matrix.h random-matrix.inl sliced3.h polynomial-matrix.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/matrix'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/matrix'
Making install in blackbox
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/blackbox'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/blackbox'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/blackbox'
 /usr/bin/install -c -m 644 archetype.h blackbox.h bb.h factory.h butterfly.h butterfly.inl hilbert.h compose.h permutation.h squarize.h scalar-matrix.h submatrix.h inverse.h transpose.h sum.h csf.h csf.inl diagonal.h diagonal-gf2.h moore-penrose.h direct-sum.h null-matrix.h matrix-blackbox.h dif.h companion.h frobenius.h zero-one.h zero-one.inl zo.h zo.inl zo-gf2.h zo-gf2.inl quad-matrix.h apply.h submatrix-traits.h random-matrix-traits.h scompose.h blackbox-interface.h random-matrix.h lambda-sparse.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/blackbox'
 /usr/bin/install -c -m 644 polynomial.h block-hankel.h block-toeplitz.h block-hankel-inverse.h jit-matrix.h toeplitz.h toeplitz.inl rational-matrix-factory.h fibb.h pascal.h ntl-hankel.h ntl-hankel.inl ntl-sylvester.h ntl-sylvester.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/blackbox'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/blackbox'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/blackbox'
Making install in algorithms
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making install in gauss
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/gauss'
 /usr/bin/install -c -m 644 gauss.inl gauss-det.inl gauss-rank.inl gauss-solve.inl gauss-nullspace.inl gauss-elim.inl gauss-pivot.inl gauss-gf2.inl gauss-elim-gf2.inl gauss-det-gf2.inl gauss-rank-gf2.inl gauss-pivot-gf2.inl gauss-solve-gf2.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/gauss'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/gauss'
Making install in opencl-kernels
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/opencl-kernels'
Making install in matrix-blas3
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/matrix-blas3'
 /usr/bin/install -c -m 644 mul.h mul-naive.inl mul-flint.inl mul-cra.inl mul-toomcook.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/matrix-blas3'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/matrix-blas3'
Making install in polynomial-matrix
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/polynomial-matrix'
 /usr/bin/install -c -m 644 matpoly-add-domain.h matpoly-mult-naive.h matpoly-mult-fft.h matpoly-mult-kara.h matpoly-mult-fft-wordsize.inl matpoly-mult-fft-wordsize-fast.inl matpoly-mult-fft-wordsize-three-primes.inl matpoly-mult-fft-multiprecision.inl matpoly-mult-fft-recint.inl polynomial-fft-transform-simd.inl polynomial-fft-transform.h polynomial-fft-transform.inl polynomial-matrix-domain.h simd.h order-basis.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms/polynomial-matrix'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms/polynomial-matrix'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms'
 /usr/bin/install -c -m 644 blackbox-container.h blackbox-container-symmetric.h blackbox-container-symmetrize.h blackbox-container-base.h bbsolve.h coppersmith.h double-det.h det-rational.h massey-domain.h wiedemann.h wiedemann.inl lanczos.h lanczos.inl block-lanczos.h block-lanczos.inl mg-block-lanczos.h mg-block-lanczos.inl la-block-lanczos.h la-block-lanczos.inl eliminator.h eliminator.inl gauss.h triangular-solve.h gauss-gf2.h triangular-solve-gf2.h dense-container.h cra-mpi.h cra-kaapi.h cra-domain.h cra-domain-seq.h cra-domain-omp.h cra-early-multip.h cra-early-single.h cra-full-multip.h cra-full-multip-fixed.h cra-givrnsfixed.h lazy-product.h rational-cra.h rational-cra2.h rational-cra-early-multip.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms'
 /usr/bin/install -c -m 644 rational-cra-early-single.h rational-cra-full-multip.h bitonic-sort.h blackbox-block-container-base.h blackbox-block-container.h block-massey-domain.h block-wiedemann.h block-coppersmith-domain.h default.h signature.h smith-form-iliopoulos.h one-invariant-factor.h last-invariant-factor.h hybrid-det.h lifting-container.h smith-form-local.h smith-form-local2.inl smith-form-textbook.h smith-form-kannan-bachem.h matrix-inverse.h matrix-hom.h matrix-rank.h numeric-solver-lapack.h rational-solver-sn.h rational-solver-sn.inl dyadic-to-rational.h rational-reconstruction.h rational-reconstruction-base.h classic-rational-reconstruction.h fast-rational-reconstruction.h rational-solver.h rational-solver2.h rational-solver.inl diophantine-solver.h diophantine-solver.inl smith-form-binary.h smith-form-adaptive.h smith-form-adaptive.inl smith-form-sparseelim-local.h smith-form-sparseelim-poweroftwo.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms'
 /usr/bin/install -c -m 644 rational-reconstruction2.h rational-solver-adaptive.h varprec-cra-early-single.h varprec-cra-early-multip.h vector-fraction.h whisart_trace.h cia.h lattice.h lattice.inl bbcharpoly.h charpoly-rational.h minpoly-integer.h minpoly-rational.h sigma-basis.h matpoly-mult.h echelon-form.h toeplitz-det.h dense-nullspace.h dense-nullspace.inl short-vector.h rns.h rns.inl invariant-factors.h smith-form-iliopoulos2.h opencl-resource-controller.h opencl-environ.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/algorithms'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms'
Making install in solutions
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/solutions'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/solutions'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/solutions'
 /usr/bin/install -c -m 644 charpoly.h det.h getentry.h getentry.inl is-positive-definite.h is-positive-semidefinite.h methods.h minpoly.h nullspace.h rank.h rank.inl smith-form.h solve.h trace.h trace.inl valence.h solution-tags.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/solutions'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/solutions'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/solutions'
Making install in ring
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
Making install in ntl
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring/ntl'
 /usr/bin/install -c -m 644 ntl-rr.h ntl-zz_p.h ntl-zz_pe.h ntl-zz_px.h ntl-zz.h ntl-lzz_p.h ntl-lzz_pe.h ntl-lzz_px.h ntl-lzz_pex.h ntl-gf2e.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring/ntl'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/ntl'
Making install in modular
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring/modular'
 /usr/bin/install -c -m 644 modular-unsigned.h modular-int32.h modular-int64.h modular-short.h modular-byte.h modular-balanced-double.h modular-balanced-float.h modular-balanced-int32.h modular-balanced-int64.h modular-double.h modular-float.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring/modular'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring/modular'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
make[6]: Entering directory '/<<PKGBUILDDIR>>/linbox/ring'
make[6]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring'
 /usr/bin/install -c -m 644 ring-interface.h polynomial-ring.h modular.h local-pir-modular.h pir-modular-int32.h local2_32.h abstract.h archetype.h envelope.h poweroftwomodular.h ntl.h pid-ntl-zz_p.h pir-ntl-zz_p.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/ring'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/ring'
Making install in polynomial
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/polynomial'
 /usr/bin/install -c -m 644 dense-polynomial.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/polynomial'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/polynomial'
make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox'
make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   liblinbox.la '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
libtool: install: /usr/bin/install -c .libs/liblinbox-1.5.2.so.0.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liblinbox-1.5.2.so.0.0.0 liblinbox-1.5.2.so.0 || { rm -f liblinbox-1.5.2.so.0 && ln -s liblinbox-1.5.2.so.0.0.0 liblinbox-1.5.2.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liblinbox-1.5.2.so.0.0.0 liblinbox.so || { rm -f liblinbox.so && ln -s liblinbox-1.5.2.so.0.0.0 liblinbox.so; }; })
libtool: install: /usr/bin/install -c .libs/liblinbox.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinbox.la
libtool: install: /usr/bin/install -c .libs/liblinbox.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinbox.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinbox.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinbox.a
libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
 /usr/bin/install -c -m 644 linbox-config.h config.h config-blas.h integer.h linbox-tags.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/linbox'
Making install in benchmarks
make[3]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
Making install in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/data'
make[5]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/data'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/data'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/data'
Making install in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[5]: Entering directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks/matrix'
make[4]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
make[5]: Entering directory '/<<PKGBUILDDIR>>/benchmarks'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
 /usr/bin/install -c -m 644 optimizer.h benchmark-utils.h benchmark-utils.C benchmark-metadata.h benchmark-metadata.C benchmark.h benchmark.C benchmark.inl '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/benchmarks'
Making install in macros
make[3]: Entering directory '/<<PKGBUILDDIR>>/macros'
Making install in CodeChunk
make[4]: Entering directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[5]: Entering directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/macros/CodeChunk'
make[4]: Entering directory '/<<PKGBUILDDIR>>/macros'
make[5]: Entering directory '/<<PKGBUILDDIR>>/macros'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/macros'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/macros'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/macros'
Making install in tests
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
Making install in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests/data'
make[5]: Entering directory '/<<PKGBUILDDIR>>/tests/data'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/data'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/data'
Making install in matrix
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests/matrix'
make[5]: Entering directory '/<<PKGBUILDDIR>>/tests/matrix'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/matrix'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/matrix'
make[4]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[5]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
Making install in interfaces
make[3]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
Making install in driver
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/driver'
make[5]: Entering directory '/<<PKGBUILDDIR>>/interfaces/driver'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/driver'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/driver'
Making install in kaapi
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
make[5]: Entering directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/kaapi'
 /usr/bin/install -c -m 644 communicate.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox/kaapi'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/kaapi'
Making install in maple
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[5]: Entering directory '/<<PKGBUILDDIR>>/interfaces/maple'
make  install-data-hook
make[6]: Entering directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[6]: Nothing to be done for 'install-data-hook'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/maple'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/maple'
Making install in sage
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[5]: Entering directory '/<<PKGBUILDDIR>>/interfaces/sage'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   liblinboxsage.la '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf'
libtool: warning: relinking 'liblinboxsage.la'
libtool: install: (cd /<<PKGBUILDDIR>>/interfaces/sage; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CXX --mode=relink g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -lntl -lmpfr -liml -fopenmp -lblas -llapack -lgivaro -lgmp -lgmpxx -Wl,-z,relro -Wl,-z,now -fopenmp -version-info 0:0:0 -release 1.5.2 -Wl,-z,relro -Wl,-z,now -fopenmp -o liblinboxsage.la -rpath /usr/lib/arm-linux-gnueabihf linbox-sage.lo ../../linbox/liblinbox.la -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/8/crtbeginS.o  .libs/linbox-sage.o   -lntl -lmpfr -liml -lblas -llapack -lgivaro -lgmp -lgmpxx -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -llinbox -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/8/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crtn.o  -g -O2 -fstack-protector-strong -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp   -fopenmp -Wl,-soname -Wl,liblinboxsage-1.5.2.so.0 -o .libs/liblinboxsage-1.5.2.so.0.0.0
libtool: install: /usr/bin/install -c .libs/liblinboxsage-1.5.2.so.0.0.0T /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liblinboxsage-1.5.2.so.0.0.0 liblinboxsage-1.5.2.so.0 || { rm -f liblinboxsage-1.5.2.so.0 && ln -s liblinboxsage-1.5.2.so.0.0.0 liblinboxsage-1.5.2.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f liblinboxsage-1.5.2.so.0.0.0 liblinboxsage.so || { rm -f liblinboxsage.so && ln -s liblinboxsage-1.5.2.so.0.0.0 liblinboxsage.so; }; })
libtool: install: /usr/bin/install -c .libs/liblinboxsage.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinboxsage.la
libtool: install: /usr/bin/install -c .libs/liblinboxsage.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinboxsage.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinboxsage.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/liblinboxsage.a
libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
 /usr/bin/install -c -m 644 linbox-sage.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/linbox'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces/sage'
make[4]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
make[5]: Entering directory '/<<PKGBUILDDIR>>/interfaces'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/interfaces'
Making install in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 linbox-config.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making install in examples
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples'
Making install in data
make[4]: Entering directory '/<<PKGBUILDDIR>>/examples/data'
make[5]: Entering directory '/<<PKGBUILDDIR>>/examples/data'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/examples/data'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples/data'
make[4]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[5]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
 /usr/bin/install -c linbox-config '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig'
 /usr/bin/install -c -m 644 linbox.pc '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
mkdir -p debian/liblinboxsage-dev/usr/include/linbox
mv debian/tmp/usr/include/linbox/linbox-sage.h \
	debian/liblinboxsage-dev/usr/include/linbox
cd debian/tmp/usr/lib/arm-linux-gnueabihf; \
	ln -s liblinbox-1.5.2.so.0.0.0 liblinbox-1.5.2.so; \
	ln -s liblinboxsage-1.5.2.so.0.0.0 liblinboxsage-1.5.2.so; \
	sed -e 's|-llinbox|-llinbox-1.5.2|' -i pkgconfig/linbox.pc; \
	sed -e 's|-llinboxsage|-llinboxsage-1.5.2|' -i pkgconfig/linbox.pc
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installexamples -a
   dh_installman -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libgomp.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libiml.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libblas.so.3 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libgmpxx.so.4 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libmpfr.so.6 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against libntl.so.35 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinbox-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0 was not linked against liblapack.so.3 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/liblinboxsage-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinboxsage-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0 was not linked against libgomp.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinboxsage-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0 was not linked against libgmpxx.so.4 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinboxsage-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0 was not linked against libmpfr.so.6 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liblinboxsage-1.5.2-0/usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0 was not linked against liblapack.so.3 (it uses none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'liblinbox-dev' in '../liblinbox-dev_1.5.2-2_armhf.deb'.
dpkg-deb: building package 'liblinbox-1.5.2-0-dbgsym' in '../liblinbox-1.5.2-0-dbgsym_1.5.2-2_armhf.deb'.
dpkg-deb: building package 'liblinboxsage-1.5.2-0' in '../liblinboxsage-1.5.2-0_1.5.2-2_armhf.deb'.
dpkg-deb: building package 'liblinboxsage-dev' in '../liblinboxsage-dev_1.5.2-2_armhf.deb'.
dpkg-deb: building package 'liblinboxsage-1.5.2-0-dbgsym' in '../liblinboxsage-1.5.2-0-dbgsym_1.5.2-2_armhf.deb'.
dpkg-deb: building package 'liblinbox-1.5.2-0' in '../liblinbox-1.5.2-0_1.5.2-2_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../linbox_1.5.2-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build linbox-1.5.2
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2018-10-06T17:07:42Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


linbox_1.5.2-2_armhf.changes:
-----------------------------

Format: 1.8
Date: Thu, 19 Jul 2018 22:22:30 -0400
Source: linbox
Binary: liblinbox-dev liblinbox-1.5.2-0 liblinboxsage-dev liblinboxsage-1.5.2-0 liblinbox-doc
Architecture: armhf
Version: 1.5.2-2
Distribution: buster-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Doug Torrance <dtorrance@piedmont.edu>
Description:
 liblinbox-1.5.2-0 - Library for exact linear algebra - shared library
 liblinbox-dev - Library for exact linear algebra - development files
 liblinbox-doc - LinBox Documentation
 liblinboxsage-1.5.2-0 - SAGE interface of LinBox - shared library
 liblinboxsage-dev - SAGE interface of LinBox - development files
Closes: 897801
Changes:
 linbox (1.5.2-2) unstable; urgency=medium
 .
   [ Doug Torrance ]
   * debian/compat
     - Bump debhelper compatibility level to 11.
   * debian/control
     - Bump versioned dependency on debhelper to >= 11.
     - Bump Standards-Version to 4.1.5.
   * debian/patches/gcc8.patch
     - New patch from Arch; fixes build with GCC8 by removing unnecessary
       double template (Closes: #897801).
   * debian/watch
     - Use uscan v4 special strings.
 .
   [ Tobias Hansen ]
   * Update doc-base file after documentation location changed due to compat 11.
Checksums-Sha1:
 77e6bc4f216538e0cf63501f3816274af04614b7 346692 liblinbox-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 715728e38311f326fee2d79b1798cb00edcdb93e 87192 liblinbox-1.5.2-0_1.5.2-2_armhf.deb
 c4cb2668d3fd1712b9ea0e4bf6e9da88cfb25bc0 1088272 liblinbox-dev_1.5.2-2_armhf.deb
 9cdb3d38b859bb9873dd6d60ad7a082ec08019ab 4325492 liblinboxsage-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 55c49b1fcf6b5999c84a22ae2162862ce9719f3c 342852 liblinboxsage-1.5.2-0_1.5.2-2_armhf.deb
 dd723ab8e1cefac0635a4a864b40f31a55c23c0d 390692 liblinboxsage-dev_1.5.2-2_armhf.deb
 3d7c253f78e12427935aa31b38adc4a4dbbf9ae6 10636 linbox_1.5.2-2_armhf.buildinfo
Checksums-Sha256:
 1c1429873398875120ad318fa9c77f693da3fefc9c76e6252747597d0b5bf04d 346692 liblinbox-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 43103889712ef20a390d6aab10b565cce516bdce58c06e002fe54dac02d1db36 87192 liblinbox-1.5.2-0_1.5.2-2_armhf.deb
 c86a3ce556e6a3c825d9f611b32229f8a1eb7981ace793ae5f4fca7127e784dd 1088272 liblinbox-dev_1.5.2-2_armhf.deb
 476b36f01ea9c994638ebe2bb06619b6ea84dbff0db58064d90256b627fc13c5 4325492 liblinboxsage-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 1c126f697f3bd8452839d2034eca0360b877813a2025195f35a1029cc66a11ac 342852 liblinboxsage-1.5.2-0_1.5.2-2_armhf.deb
 27fd79067a83d8473e1d2f6e847c53cd2d5ad60591fd793107d8251d0e841d94 390692 liblinboxsage-dev_1.5.2-2_armhf.deb
 b0bb018172ddfaae37c61097577777ee29e2aee24f1c5faf20f052eb05b1b9c5 10636 linbox_1.5.2-2_armhf.buildinfo
Files:
 2294c0509ebe8cbdb9c928c960cc55d6 346692 debug optional liblinbox-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 f1799d74ff11d34811c736c329606409 87192 libs optional liblinbox-1.5.2-0_1.5.2-2_armhf.deb
 61f09d50ed12a9611fd8694b7d695211 1088272 libdevel optional liblinbox-dev_1.5.2-2_armhf.deb
 3dbefb6b967b0d5c236d826f627d6210 4325492 debug optional liblinboxsage-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
 40198ba51ce74c10c0d05d9d3b5671d1 342852 libs optional liblinboxsage-1.5.2-0_1.5.2-2_armhf.deb
 14f99a3b7f200f2d43f7832c6dc2fc18 390692 libdevel optional liblinboxsage-dev_1.5.2-2_armhf.deb
 6a60ea54b9dca68ddf80893cac31e1e5 10636 math optional linbox_1.5.2-2_armhf.buildinfo

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


liblinbox-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
------------------------------------------

 new Debian package, version 2.0.
 size 346692 bytes: control archive=556 bytes.
     423 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: liblinbox-1.5.2-0-dbgsym
 Source: linbox
 Version: 1.5.2-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 372
 Depends: liblinbox-1.5.2-0 (= 1.5.2-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for liblinbox-1.5.2-0
 Build-Ids: 40895d5723af26e2889e6f9b9a4e2152612fa861

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/.build-id/40/
-rw-r--r-- root/root    370016 2018-07-20 02:22 ./usr/lib/debug/.build-id/40/895d5723af26e2889e6f9b9a4e2152612fa861.debug
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-1.5.2-0-dbgsym -> liblinbox-1.5.2-0


liblinbox-1.5.2-0_1.5.2-2_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 87192 bytes: control archive=988 bytes.
     798 bytes,    17 lines      control              
     328 bytes,     4 lines      md5sums              
      36 bytes,     1 lines      shlibs               
      67 bytes,     2 lines      triggers             
 Package: liblinbox-1.5.2-0
 Source: linbox
 Version: 1.5.2-2
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 147
 Depends: libblas3 | libblas.so.3, libc6 (>= 2.4), libgcc1 (>= 1:3.5), libgivaro9 (>= 4.0.2-8~), libgmp10, libgmpxx4ldbl, libgomp1 (>= 4.2.1), libiml0, liblapack3 | liblapack.so.3, libmpfr6 (>= 3.1.3), libntl35, libstdc++6 (>= 5.2)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.linalg.org/
 Description: Library for exact linear algebra - shared library
  LinBox is a C++ template library for exact, high-performance
  linear algebra computation with dense, sparse, and structured
  matrices over the integers and over finite fields.
  .
  This package contains the LinBox shared library.

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0 -> liblinbox-1.5.2.so.0.0.0
-rw-r--r-- root/root     75192 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so.0.0.0
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-1.5.2-0/
-rw-r--r-- root/root      2706 2018-07-20 02:22 ./usr/share/doc/liblinbox-1.5.2-0/changelog.Debian.gz
-rw-r--r-- root/root     55717 2017-12-08 16:46 ./usr/share/doc/liblinbox-1.5.2-0/changelog.gz
-rw-r--r-- root/root      3457 2018-03-25 07:42 ./usr/share/doc/liblinbox-1.5.2-0/copyright


liblinbox-dev_1.5.2-2_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 1088272 bytes: control archive=12628 bytes.
     682 bytes,    17 lines      control              
   39189 bytes,   479 lines      md5sums              
 Package: liblinbox-dev
 Source: linbox
 Version: 1.5.2-2
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 5548
 Depends: libgivaro-dev, liblapack-dev, liblinbox-1.5.2-0 (= 1.5.2-2), fflas-ffpack (>= 2.3.2-1~exp3)
 Suggests: liblinbox-doc
 Section: libdevel
 Priority: optional
 Homepage: http://www.linalg.org/
 Description: Library for exact linear algebra - development files
  LinBox is a C++ template library for exact, high-performance
  linear algebra computation with dense, sparse, and structured
  matrices over the integers and over finite fields.
  .
  This package contains the LinBox development files.

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/bin/
-rwxr-xr-x root/root      1825 2018-07-20 02:22 ./usr/bin/linbox-config
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/algorithms/
-rw-r--r-- root/root     17951 2018-07-20 02:22 ./usr/include/linbox/algorithms/bbcharpoly.h
-rw-r--r-- root/root     11045 2018-07-20 02:22 ./usr/include/linbox/algorithms/bbsolve.h
-rw-r--r-- root/root      2640 2018-07-20 02:22 ./usr/include/linbox/algorithms/bitonic-sort.h
-rw-r--r-- root/root      7618 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-block-container-base.h
-rw-r--r-- root/root     13890 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-block-container.h
-rw-r--r-- root/root      5281 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-container-base.h
-rw-r--r-- root/root      3619 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-container-symmetric.h
-rw-r--r-- root/root      3320 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-container-symmetrize.h
-rw-r--r-- root/root      4578 2018-07-20 02:22 ./usr/include/linbox/algorithms/blackbox-container.h
-rw-r--r-- root/root     24802 2018-07-20 02:22 ./usr/include/linbox/algorithms/block-coppersmith-domain.h
-rw-r--r-- root/root      9486 2018-07-20 02:22 ./usr/include/linbox/algorithms/block-lanczos.h
-rw-r--r-- root/root     39790 2018-07-20 02:22 ./usr/include/linbox/algorithms/block-lanczos.inl
-rw-r--r-- root/root     20779 2018-07-20 02:22 ./usr/include/linbox/algorithms/block-massey-domain.h
-rw-r--r-- root/root      7118 2018-07-20 02:22 ./usr/include/linbox/algorithms/block-wiedemann.h
-rw-r--r-- root/root     10026 2018-07-20 02:22 ./usr/include/linbox/algorithms/charpoly-rational.h
-rw-r--r-- root/root      3999 2018-07-20 02:22 ./usr/include/linbox/algorithms/cia.h
-rw-r--r-- root/root      8035 2018-07-20 02:22 ./usr/include/linbox/algorithms/classic-rational-reconstruction.h
-rw-r--r-- root/root     16428 2018-07-20 02:22 ./usr/include/linbox/algorithms/coppersmith.h
-rw-r--r-- root/root      9646 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-domain-omp.h
-rw-r--r-- root/root     13076 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-domain-seq.h
-rw-r--r-- root/root      3024 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-domain.h
-rw-r--r-- root/root      9805 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-early-multip.h
-rw-r--r-- root/root      7344 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-early-single.h
-rw-r--r-- root/root     17131 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-full-multip-fixed.h
-rw-r--r-- root/root     23567 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-full-multip.h
-rw-r--r-- root/root      5338 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-givrnsfixed.h
-rw-r--r-- root/root      4813 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-kaapi.h
-rw-r--r-- root/root      6877 2018-07-20 02:22 ./usr/include/linbox/algorithms/cra-mpi.h
-rw-r--r-- root/root      1360 2018-07-20 02:22 ./usr/include/linbox/algorithms/default.h
-rw-r--r-- root/root      4464 2018-07-20 02:22 ./usr/include/linbox/algorithms/dense-container.h
-rw-r--r-- root/root      3173 2018-07-20 02:22 ./usr/include/linbox/algorithms/dense-nullspace.h
-rw-r--r-- root/root     14636 2018-07-20 02:22 ./usr/include/linbox/algorithms/dense-nullspace.inl
-rw-r--r-- root/root      9186 2018-07-20 02:22 ./usr/include/linbox/algorithms/det-rational.h
-rw-r--r-- root/root      6119 2018-07-20 02:22 ./usr/include/linbox/algorithms/diophantine-solver.h
-rw-r--r-- root/root      6670 2018-07-20 02:22 ./usr/include/linbox/algorithms/diophantine-solver.inl
-rw-r--r-- root/root      9544 2018-07-20 02:22 ./usr/include/linbox/algorithms/double-det.h
-rw-r--r-- root/root     10177 2018-07-20 02:22 ./usr/include/linbox/algorithms/dyadic-to-rational.h
-rw-r--r-- root/root      6365 2018-07-20 02:22 ./usr/include/linbox/algorithms/echelon-form.h
-rw-r--r-- root/root      8744 2018-07-20 02:22 ./usr/include/linbox/algorithms/eliminator.h
-rw-r--r-- root/root     21166 2018-07-20 02:22 ./usr/include/linbox/algorithms/eliminator.inl
-rw-r--r-- root/root     31150 2018-07-20 02:22 ./usr/include/linbox/algorithms/fast-rational-reconstruction.h
-rw-r--r-- root/root      8906 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss-gf2.h
-rw-r--r-- root/root     13729 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/
-rw-r--r-- root/root      3210 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-det-gf2.inl
-rw-r--r-- root/root      2887 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-det.inl
-rw-r--r-- root/root     10086 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-elim-gf2.inl
-rw-r--r-- root/root     25738 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-elim.inl
-rw-r--r-- root/root     11908 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-gf2.inl
-rw-r--r-- root/root      4502 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-nullspace.inl
-rw-r--r-- root/root      3533 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-pivot-gf2.inl
-rw-r--r-- root/root      4733 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-pivot.inl
-rw-r--r-- root/root      2942 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-rank-gf2.inl
-rw-r--r-- root/root      2740 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-rank.inl
-rw-r--r-- root/root      3377 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-solve-gf2.inl
-rw-r--r-- root/root      3994 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss-solve.inl
-rw-r--r-- root/root     35930 2018-07-20 02:22 ./usr/include/linbox/algorithms/gauss/gauss.inl
-rw-r--r-- root/root     22125 2018-07-20 02:22 ./usr/include/linbox/algorithms/hybrid-det.h
-rw-r--r-- root/root      6430 2018-07-20 02:22 ./usr/include/linbox/algorithms/invariant-factors.h
-rw-r--r-- root/root     11742 2018-07-20 02:22 ./usr/include/linbox/algorithms/la-block-lanczos.h
-rw-r--r-- root/root     49695 2018-07-20 02:22 ./usr/include/linbox/algorithms/la-block-lanczos.inl
-rw-r--r-- root/root      3915 2018-07-20 02:22 ./usr/include/linbox/algorithms/lanczos.h
-rw-r--r-- root/root     11457 2018-07-20 02:22 ./usr/include/linbox/algorithms/lanczos.inl
-rw-r--r-- root/root     11870 2018-07-20 02:22 ./usr/include/linbox/algorithms/last-invariant-factor.h
-rw-r--r-- root/root      6517 2018-07-20 02:22 ./usr/include/linbox/algorithms/lattice.h
-rw-r--r-- root/root      9388 2018-07-20 02:22 ./usr/include/linbox/algorithms/lattice.inl
-rw-r--r-- root/root      2747 2018-07-20 02:22 ./usr/include/linbox/algorithms/lazy-product.h
-rw-r--r-- root/root     44371 2018-07-20 02:22 ./usr/include/linbox/algorithms/lifting-container.h
-rw-r--r-- root/root     12472 2018-07-20 02:22 ./usr/include/linbox/algorithms/massey-domain.h
-rw-r--r-- root/root     54345 2018-07-20 02:22 ./usr/include/linbox/algorithms/matpoly-mult.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/
-rw-r--r-- root/root      4857 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/mul-cra.inl
-rw-r--r-- root/root      3489 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/mul-flint.inl
-rw-r--r-- root/root      1931 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/mul-naive.inl
-rw-r--r-- root/root     10301 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/mul-toomcook.inl
-rw-r--r-- root/root      5319 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-blas3/mul.h
-rw-r--r-- root/root      9547 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-hom.h
-rw-r--r-- root/root      5654 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-inverse.h
-rw-r--r-- root/root      6274 2018-07-20 02:22 ./usr/include/linbox/algorithms/matrix-rank.h
-rw-r--r-- root/root     10143 2018-07-20 02:22 ./usr/include/linbox/algorithms/mg-block-lanczos.h
-rw-r--r-- root/root     45482 2018-07-20 02:22 ./usr/include/linbox/algorithms/mg-block-lanczos.inl
-rw-r--r-- root/root     10131 2018-07-20 02:22 ./usr/include/linbox/algorithms/minpoly-integer.h
-rw-r--r-- root/root      9874 2018-07-20 02:22 ./usr/include/linbox/algorithms/minpoly-rational.h
-rw-r--r-- root/root      3847 2018-07-20 02:22 ./usr/include/linbox/algorithms/numeric-solver-lapack.h
-rw-r--r-- root/root      7006 2018-07-20 02:22 ./usr/include/linbox/algorithms/one-invariant-factor.h
-rw-r--r-- root/root      8213 2018-07-20 02:22 ./usr/include/linbox/algorithms/opencl-environ.h
-rw-r--r-- root/root     13018 2018-07-20 02:22 ./usr/include/linbox/algorithms/opencl-resource-controller.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/
-rw-r--r-- root/root      2775 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-add-domain.h
-rw-r--r-- root/root     25728 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-multiprecision.inl
-rw-r--r-- root/root     25103 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-recint.inl
-rw-r--r-- root/root     11157 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-fast.inl
-rw-r--r-- root/root     13134 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize-three-primes.inl
-rw-r--r-- root/root      5723 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft-wordsize.inl
-rw-r--r-- root/root     13026 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-fft.h
-rw-r--r-- root/root     16470 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-kara.h
-rw-r--r-- root/root      6494 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/matpoly-mult-naive.h
-rw-r--r-- root/root     46470 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/order-basis.h
-rw-r--r-- root/root     29476 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/polynomial-fft-transform-simd.inl
-rw-r--r-- root/root     13723 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.h
-rw-r--r-- root/root      9349 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/polynomial-fft-transform.inl
-rw-r--r-- root/root      7243 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/polynomial-matrix-domain.h
-rw-r--r-- root/root      7484 2018-07-20 02:22 ./usr/include/linbox/algorithms/polynomial-matrix/simd.h
-rw-r--r-- root/root      6839 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-cra-early-multip.h
-rw-r--r-- root/root      4554 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-cra-early-single.h
-rw-r--r-- root/root      7355 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-cra-full-multip.h
-rw-r--r-- root/root      4784 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-cra.h
-rw-r--r-- root/root     18995 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-cra2.h
-rw-r--r-- root/root      9391 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-reconstruction-base.h
-rw-r--r-- root/root     65090 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-reconstruction.h
-rw-r--r-- root/root      2161 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-reconstruction2.h
-rw-r--r-- root/root      3886 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver-adaptive.h
-rw-r--r-- root/root     11765 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver-sn.h
-rw-r--r-- root/root     13005 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver-sn.inl
-rw-r--r-- root/root     35581 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver.h
-rw-r--r-- root/root     45902 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver.inl
-rw-r--r-- root/root     16170 2018-07-20 02:22 ./usr/include/linbox/algorithms/rational-solver2.h
-rw-r--r-- root/root      6868 2018-07-20 02:22 ./usr/include/linbox/algorithms/rns.h
-rw-r--r-- root/root      8242 2018-07-20 02:22 ./usr/include/linbox/algorithms/rns.inl
-rw-r--r-- root/root     12932 2018-07-20 02:22 ./usr/include/linbox/algorithms/short-vector.h
-rw-r--r-- root/root     61585 2018-07-20 02:22 ./usr/include/linbox/algorithms/sigma-basis.h
-rw-r--r-- root/root     15030 2018-07-20 02:22 ./usr/include/linbox/algorithms/signature.h
-rw-r--r-- root/root      4281 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-adaptive.h
-rw-r--r-- root/root     24667 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-adaptive.inl
-rw-r--r-- root/root     11163 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-binary.h
-rw-r--r-- root/root      9912 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-iliopoulos.h
-rw-r--r-- root/root      8821 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-iliopoulos2.h
-rw-r--r-- root/root      7342 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-kannan-bachem.h
-rw-r--r-- root/root      4890 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-local.h
-rw-r--r-- root/root      3763 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-local2.inl
-rw-r--r-- root/root     20212 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-sparseelim-local.h
-rw-r--r-- root/root     25934 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-sparseelim-poweroftwo.h
-rw-r--r-- root/root      5490 2018-07-20 02:22 ./usr/include/linbox/algorithms/smith-form-textbook.h
-rw-r--r-- root/root      2321 2018-07-20 02:22 ./usr/include/linbox/algorithms/toeplitz-det.h
-rw-r--r-- root/root      4488 2018-07-20 02:22 ./usr/include/linbox/algorithms/triangular-solve-gf2.h
-rw-r--r-- root/root      6080 2018-07-20 02:22 ./usr/include/linbox/algorithms/triangular-solve.h
-rw-r--r-- root/root     20202 2018-07-20 02:22 ./usr/include/linbox/algorithms/varprec-cra-early-multip.h
-rw-r--r-- root/root      9284 2018-07-20 02:22 ./usr/include/linbox/algorithms/varprec-cra-early-single.h
-rw-r--r-- root/root     11777 2018-07-20 02:22 ./usr/include/linbox/algorithms/vector-fraction.h
-rw-r--r-- root/root      7057 2018-07-20 02:22 ./usr/include/linbox/algorithms/whisart_trace.h
-rw-r--r-- root/root     13107 2018-07-20 02:22 ./usr/include/linbox/algorithms/wiedemann.h
-rw-r--r-- root/root     17359 2018-07-20 02:22 ./usr/include/linbox/algorithms/wiedemann.inl
-rw-r--r-- root/root      1357 2018-07-20 02:22 ./usr/include/linbox/benchmark-metadata.C
-rw-r--r-- root/root     10587 2018-07-20 02:22 ./usr/include/linbox/benchmark-metadata.h
-rw-r--r-- root/root      7656 2018-07-20 02:22 ./usr/include/linbox/benchmark-utils.C
-rw-r--r-- root/root      7616 2018-07-20 02:22 ./usr/include/linbox/benchmark-utils.h
-rw-r--r-- root/root     38819 2018-07-20 02:22 ./usr/include/linbox/benchmark.C
-rw-r--r-- root/root     33436 2018-07-20 02:22 ./usr/include/linbox/benchmark.h
-rw-r--r-- root/root      4067 2018-07-20 02:22 ./usr/include/linbox/benchmark.inl
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/blackbox/
-rw-r--r-- root/root     40619 2018-07-20 02:22 ./usr/include/linbox/blackbox/apply.h
-rw-r--r-- root/root      8472 2018-07-20 02:22 ./usr/include/linbox/blackbox/archetype.h
-rw-r--r-- root/root      2466 2018-07-20 02:22 ./usr/include/linbox/blackbox/bb.h
-rw-r--r-- root/root      2203 2018-07-20 02:22 ./usr/include/linbox/blackbox/blackbox-interface.h
-rw-r--r-- root/root      1984 2018-07-20 02:22 ./usr/include/linbox/blackbox/blackbox.h
-rw-r--r-- root/root     14349 2018-07-20 02:22 ./usr/include/linbox/blackbox/block-hankel-inverse.h
-rw-r--r-- root/root     13402 2018-07-20 02:22 ./usr/include/linbox/blackbox/block-hankel.h
-rw-r--r-- root/root      1859 2018-07-20 02:22 ./usr/include/linbox/blackbox/block-toeplitz.h
-rw-r--r-- root/root     10083 2018-07-20 02:22 ./usr/include/linbox/blackbox/butterfly.h
-rw-r--r-- root/root     25676 2018-07-20 02:22 ./usr/include/linbox/blackbox/butterfly.inl
-rw-r--r-- root/root      3841 2018-07-20 02:22 ./usr/include/linbox/blackbox/companion.h
-rw-r--r-- root/root     17839 2018-07-20 02:22 ./usr/include/linbox/blackbox/compose.h
-rw-r--r-- root/root     13214 2018-07-20 02:22 ./usr/include/linbox/blackbox/csf.h
-rw-r--r-- root/root      5969 2018-07-20 02:22 ./usr/include/linbox/blackbox/csf.inl
-rw-r--r-- root/root      3869 2018-07-20 02:22 ./usr/include/linbox/blackbox/diagonal-gf2.h
-rw-r--r-- root/root     22751 2018-07-20 02:22 ./usr/include/linbox/blackbox/diagonal.h
-rw-r--r-- root/root      6330 2018-07-20 02:22 ./usr/include/linbox/blackbox/dif.h
-rw-r--r-- root/root     20041 2018-07-20 02:22 ./usr/include/linbox/blackbox/direct-sum.h
-rw-r--r-- root/root      3483 2018-07-20 02:22 ./usr/include/linbox/blackbox/factory.h
-rw-r--r-- root/root      3585 2018-07-20 02:22 ./usr/include/linbox/blackbox/fibb.h
-rw-r--r-- root/root      3181 2018-07-20 02:22 ./usr/include/linbox/blackbox/frobenius.h
-rw-r--r-- root/root      4159 2018-07-20 02:22 ./usr/include/linbox/blackbox/hilbert.h
-rw-r--r-- root/root      6552 2018-07-20 02:22 ./usr/include/linbox/blackbox/inverse.h
-rw-r--r-- root/root      5120 2018-07-20 02:22 ./usr/include/linbox/blackbox/jit-matrix.h
-rw-r--r-- root/root      4622 2018-07-20 02:22 ./usr/include/linbox/blackbox/lambda-sparse.h
-rw-r--r-- root/root      6189 2018-07-20 02:22 ./usr/include/linbox/blackbox/matrix-blackbox.h
-rw-r--r-- root/root      7149 2018-07-20 02:22 ./usr/include/linbox/blackbox/moore-penrose.h
-rw-r--r-- root/root      3869 2018-07-20 02:22 ./usr/include/linbox/blackbox/ntl-hankel.h
-rw-r--r-- root/root     10754 2018-07-20 02:22 ./usr/include/linbox/blackbox/ntl-hankel.inl
-rw-r--r-- root/root      3823 2018-07-20 02:22 ./usr/include/linbox/blackbox/ntl-sylvester.h
-rw-r--r-- root/root     13275 2018-07-20 02:22 ./usr/include/linbox/blackbox/ntl-sylvester.inl
-rw-r--r-- root/root      2705 2018-07-20 02:22 ./usr/include/linbox/blackbox/null-matrix.h
-rw-r--r-- root/root      6023 2018-07-20 02:22 ./usr/include/linbox/blackbox/pascal.h
-rw-r--r-- root/root     12538 2018-07-20 02:22 ./usr/include/linbox/blackbox/permutation.h
-rw-r--r-- root/root      9989 2018-07-20 02:22 ./usr/include/linbox/blackbox/polynomial.h
-rw-r--r-- root/root     17437 2018-07-20 02:22 ./usr/include/linbox/blackbox/quad-matrix.h
-rw-r--r-- root/root      1310 2018-07-20 02:22 ./usr/include/linbox/blackbox/random-matrix-traits.h
-rw-r--r-- root/root      3947 2018-07-20 02:22 ./usr/include/linbox/blackbox/random-matrix.h
-rw-r--r-- root/root      8781 2018-07-20 02:22 ./usr/include/linbox/blackbox/rational-matrix-factory.h
-rw-r--r-- root/root     11256 2018-07-20 02:22 ./usr/include/linbox/blackbox/scalar-matrix.h
-rw-r--r-- root/root      3004 2018-07-20 02:22 ./usr/include/linbox/blackbox/scompose.h
-rw-r--r-- root/root      5325 2018-07-20 02:22 ./usr/include/linbox/blackbox/squarize.h
-rw-r--r-- root/root      1585 2018-07-20 02:22 ./usr/include/linbox/blackbox/submatrix-traits.h
-rw-r--r-- root/root     18441 2018-07-20 02:22 ./usr/include/linbox/blackbox/submatrix.h
-rw-r--r-- root/root     12220 2018-07-20 02:22 ./usr/include/linbox/blackbox/sum.h
-rw-r--r-- root/root      8573 2018-07-20 02:22 ./usr/include/linbox/blackbox/toeplitz.h
-rw-r--r-- root/root     13727 2018-07-20 02:22 ./usr/include/linbox/blackbox/toeplitz.inl
-rw-r--r-- root/root      8807 2018-07-20 02:22 ./usr/include/linbox/blackbox/transpose.h
-rw-r--r-- root/root      8840 2018-07-20 02:22 ./usr/include/linbox/blackbox/zero-one.h
-rw-r--r-- root/root     11514 2018-07-20 02:22 ./usr/include/linbox/blackbox/zero-one.inl
-rw-r--r-- root/root      5213 2018-07-20 02:22 ./usr/include/linbox/blackbox/zo-gf2.h
-rw-r--r-- root/root     11410 2018-07-20 02:22 ./usr/include/linbox/blackbox/zo-gf2.inl
-rw-r--r-- root/root     13320 2018-07-20 02:22 ./usr/include/linbox/blackbox/zo.h
-rw-r--r-- root/root      6200 2018-07-20 02:22 ./usr/include/linbox/blackbox/zo.inl
-rw-r--r-- root/root      1622 2018-07-20 02:22 ./usr/include/linbox/config-blas.h
-rw-r--r-- root/root      6822 2018-07-20 02:22 ./usr/include/linbox/config.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/element/
-rw-r--r-- root/root      2587 2018-07-20 02:22 ./usr/include/linbox/element/abstract.h
-rw-r--r-- root/root      5241 2018-07-20 02:22 ./usr/include/linbox/element/archetype.h
-rw-r--r-- root/root      3611 2018-07-20 02:22 ./usr/include/linbox/element/envelope.h
-rw-r--r-- root/root      5195 2018-07-20 02:22 ./usr/include/linbox/element/gmp-rational.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/field/
-rw-r--r-- root/root     14318 2018-07-20 02:22 ./usr/include/linbox/field/abstract.h
-rw-r--r-- root/root     23837 2018-07-20 02:22 ./usr/include/linbox/field/archetype.h
-rw-r--r-- root/root     19306 2018-07-20 02:22 ./usr/include/linbox/field/envelope.h
-rw-r--r-- root/root      3132 2018-07-20 02:22 ./usr/include/linbox/field/field-interface.h
-rw-r--r-- root/root      5052 2018-07-20 02:22 ./usr/include/linbox/field/field-traits.h
-rw-r--r-- root/root     31231 2018-07-20 02:22 ./usr/include/linbox/field/gf2.h
-rw-r--r-- root/root      1565 2018-07-20 02:22 ./usr/include/linbox/field/gf2.inl
-rw-r--r-- root/root     22206 2018-07-20 02:22 ./usr/include/linbox/field/gmp-rational.h
-rw-r--r-- root/root     13700 2018-07-20 02:22 ./usr/include/linbox/field/hom.h
-rw-r--r-- root/root      2674 2018-07-20 02:22 ./usr/include/linbox/field/map.h
-rw-r--r-- root/root     12133 2018-07-20 02:22 ./usr/include/linbox/field/multimod-field.h
-rw-r--r-- root/root     14073 2018-07-20 02:22 ./usr/include/linbox/field/param-fuzzy.h
-rw-r--r-- root/root      1470 2018-07-20 02:22 ./usr/include/linbox/field/rebind.h
-rw-r--r-- root/root      5627 2018-07-20 02:22 ./usr/include/linbox/integer.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/kaapi/
-rw-r--r-- root/root      2567 2018-07-20 02:22 ./usr/include/linbox/kaapi/communicate.h
-rw-r--r-- root/root      3404 2018-07-20 02:22 ./usr/include/linbox/linbox-config.h
-rw-r--r-- root/root      3227 2018-07-20 02:22 ./usr/include/linbox/linbox-tags.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/matrix/
-rw-r--r-- root/root      3689 2018-07-20 02:22 ./usr/include/linbox/matrix/abnormal-helpers.h
-rw-r--r-- root/root      2503 2018-07-20 02:22 ./usr/include/linbox/matrix/abnormal-matrix.h
-rw-r--r-- root/root      8344 2018-07-20 02:22 ./usr/include/linbox/matrix/archetype.h
-rw-r--r-- root/root      5265 2018-07-20 02:22 ./usr/include/linbox/matrix/dense-matrix.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/
-rw-r--r-- root/root      5595 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-matrix-multimod.h
-rw-r--r-- root/root     35293 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-matrix.h
-rw-r--r-- root/root     39295 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-matrix.inl
-rw-r--r-- root/root     30089 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-submatrix.inl
-rw-r--r-- root/root      2362 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-transposed-matrix.h
-rw-r--r-- root/root      4323 2018-07-20 02:22 ./usr/include/linbox/matrix/densematrix/blas-triangularmatrix.inl
-rw-r--r-- root/root     10733 2018-07-20 02:22 ./usr/include/linbox/matrix/factorized-matrix.h
-rw-r--r-- root/root     44419 2018-07-20 02:22 ./usr/include/linbox/matrix/factorized-matrix.inl
-rw-r--r-- root/root      2204 2018-07-20 02:22 ./usr/include/linbox/matrix/matrix-category.h
-rw-r--r-- root/root      2741 2018-07-20 02:22 ./usr/include/linbox/matrix/matrix-domain.h
-rw-r--r-- root/root      2375 2018-07-20 02:22 ./usr/include/linbox/matrix/matrix-traits.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/
-rw-r--r-- root/root     12357 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/apply-domain.h
-rw-r--r-- root/root     28442 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/blas-matrix-domain.h
-rw-r--r-- root/root     67784 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/blas-matrix-domain.inl
-rw-r--r-- root/root      6194 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/matrix-domain-gf2.h
-rw-r--r-- root/root     43025 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/matrix-domain.h
-rw-r--r-- root/root     30342 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/matrix-domain.inl
-rw-r--r-- root/root     21448 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/opencl-domain-factory.h
-rw-r--r-- root/root      9480 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/opencl-domain-memory.inl
-rw-r--r-- root/root     25355 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/opencl-domain-util.inl
-rw-r--r-- root/root     25417 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/opencl-domain.h
-rw-r--r-- root/root     73270 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/opencl-domain.inl
-rw-r--r-- root/root      8369 2018-07-20 02:22 ./usr/include/linbox/matrix/matrixdomain/plain-domain.h
-rw-r--r-- root/root      7831 2018-07-20 02:22 ./usr/include/linbox/matrix/permutation-matrix.h
-rw-r--r-- root/root     14054 2018-07-20 02:22 ./usr/include/linbox/matrix/permutation-matrix.inl
-rw-r--r-- root/root      6961 2018-07-20 02:22 ./usr/include/linbox/matrix/plain-matrix.h
-rw-r--r-- root/root     27632 2018-07-20 02:22 ./usr/include/linbox/matrix/polynomial-matrix.h
-rw-r--r-- root/root      4414 2018-07-20 02:22 ./usr/include/linbox/matrix/random-matrix.h
-rw-r--r-- root/root     11862 2018-07-20 02:22 ./usr/include/linbox/matrix/random-matrix.inl
-rw-r--r-- root/root      1351 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/
-rw-r--r-- root/root     15258 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/dense-matrix.h
-rw-r--r-- root/root     17529 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/dense-sliced.h
-rw-r--r-- root/root     10142 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/dense-sliced.inl
-rw-r--r-- root/root      4223 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/sliced-domain.h
-rw-r--r-- root/root      1331 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/sliced-stepper.h
-rw-r--r-- root/root      2998 2018-07-20 02:22 ./usr/include/linbox/matrix/sliced3/submat-iterator.h
-rw-r--r-- root/root      3550 2018-07-20 02:22 ./usr/include/linbox/matrix/sparse-formats.h
-rw-r--r-- root/root      8400 2018-07-20 02:22 ./usr/include/linbox/matrix/sparse-matrix.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/
-rw-r--r-- root/root      4088 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/read-write-sparse.h
-rw-r--r-- root/root     14319 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/read-write-sparse.inl
-rw-r--r-- root/root     16857 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-associative-vector.h
-rw-r--r-- root/root      3921 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-associative-vector.inl
-rw-r--r-- root/root     24009 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-coo-implicit-matrix.h
-rw-r--r-- root/root     29403 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-coo-matrix.h
-rw-r--r-- root/root     38221 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-csr-matrix.h
-rw-r--r-- root/root      1973 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-domain.h
-rw-r--r-- root/root     34164 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-ell-matrix.h
-rw-r--r-- root/root     35622 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-ellr-matrix.h
-rw-r--r-- root/root     15342 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-generic.h
-rw-r--r-- root/root      2794 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-generic.inl
-rw-r--r-- root/root     21727 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-hyb-matrix.h
-rw-r--r-- root/root     19006 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-parallel-vector.h
-rw-r--r-- root/root     10141 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-parallel-vector.inl
-rw-r--r-- root/root     17861 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-sequence-vector.h
-rw-r--r-- root/root      5270 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-sequence-vector.inl
-rw-r--r-- root/root     11674 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.h
-rw-r--r-- root/root     20683 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-tpl-matrix-omp.inl
-rw-r--r-- root/root      6667 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-tpl-matrix.h
-rw-r--r-- root/root      8166 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/sparse-tpl-matrix.inl
-rw-r--r-- root/root      6151 2018-07-20 02:22 ./usr/include/linbox/matrix/sparsematrix/triples-coord.h
-rw-r--r-- root/root     17415 2018-07-20 02:22 ./usr/include/linbox/matrix/transpose-matrix.h
-rw-r--r-- root/root      1853 2018-07-20 02:22 ./usr/include/linbox/optimizer.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/polynomial/
-rw-r--r-- root/root      3359 2018-07-20 02:22 ./usr/include/linbox/polynomial/dense-polynomial.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/randiter/
-rw-r--r-- root/root      4160 2018-07-20 02:22 ./usr/include/linbox/randiter/abstract.h
-rw-r--r-- root/root      8075 2018-07-20 02:22 ./usr/include/linbox/randiter/archetype.h
-rw-r--r-- root/root      6266 2018-07-20 02:22 ./usr/include/linbox/randiter/envelope.h
-rw-r--r-- root/root      5060 2018-07-20 02:22 ./usr/include/linbox/randiter/gf2.h
-rw-r--r-- root/root      2039 2018-07-20 02:22 ./usr/include/linbox/randiter/gmp-random-prime.h
-rw-r--r-- root/root      4386 2018-07-20 02:22 ./usr/include/linbox/randiter/gmp-rational.h
-rw-r--r-- root/root      3318 2018-07-20 02:22 ./usr/include/linbox/randiter/mersenne-twister.h
-rw-r--r-- root/root      6375 2018-07-20 02:22 ./usr/include/linbox/randiter/modular-balanced.h
-rw-r--r-- root/root      5487 2018-07-20 02:22 ./usr/include/linbox/randiter/modular-crooked.h
-rw-r--r-- root/root      3186 2018-07-20 02:22 ./usr/include/linbox/randiter/multimod-randomprime.h
-rw-r--r-- root/root      1812 2018-07-20 02:22 ./usr/include/linbox/randiter/ntl-zz.h
-rw-r--r-- root/root      3258 2018-07-20 02:22 ./usr/include/linbox/randiter/param-fuzzy.h
-rw-r--r-- root/root      7274 2018-07-20 02:22 ./usr/include/linbox/randiter/random-fftprime.h
-rw-r--r-- root/root      7662 2018-07-20 02:22 ./usr/include/linbox/randiter/random-prime.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/ring/
-rw-r--r-- root/root      4031 2018-07-20 02:22 ./usr/include/linbox/ring/abstract.h
-rw-r--r-- root/root      7695 2018-07-20 02:22 ./usr/include/linbox/ring/archetype.h
-rw-r--r-- root/root      9099 2018-07-20 02:22 ./usr/include/linbox/ring/envelope.h
-rw-r--r-- root/root      4556 2018-07-20 02:22 ./usr/include/linbox/ring/local-pir-modular.h
-rw-r--r-- root/root      5896 2018-07-20 02:22 ./usr/include/linbox/ring/local2_32.h
-rw-r--r-- root/root      4397 2018-07-20 02:22 ./usr/include/linbox/ring/modular.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/ring/modular/
-rw-r--r-- root/root      6100 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-balanced-double.h
-rw-r--r-- root/root      6189 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-balanced-float.h
-rw-r--r-- root/root      6104 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-balanced-int32.h
-rw-r--r-- root/root      6156 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-balanced-int64.h
-rw-r--r-- root/root     10200 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-byte.h
-rw-r--r-- root/root      5900 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-double.h
-rw-r--r-- root/root      5271 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-float.h
-rw-r--r-- root/root     13238 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-int32.h
-rw-r--r-- root/root     13285 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-int64.h
-rw-r--r-- root/root     10350 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-short.h
-rw-r--r-- root/root     45836 2018-07-20 02:22 ./usr/include/linbox/ring/modular/modular-unsigned.h
-rw-r--r-- root/root      1916 2018-07-20 02:22 ./usr/include/linbox/ring/ntl.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/
-rw-r--r-- root/root      6309 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-gf2e.h
-rw-r--r-- root/root     12726 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-lzz_p.h
-rw-r--r-- root/root      8582 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-lzz_pe.h
-rw-r--r-- root/root     14553 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-lzz_pex.h
-rw-r--r-- root/root     11581 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-lzz_px.h
-rw-r--r-- root/root      9948 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-rr.h
-rw-r--r-- root/root     13824 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-zz.h
-rw-r--r-- root/root     14369 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-zz_p.h
-rw-r--r-- root/root      8826 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-zz_pe.h
-rw-r--r-- root/root      9636 2018-07-20 02:22 ./usr/include/linbox/ring/ntl/ntl-zz_px.h
-rw-r--r-- root/root      2597 2018-07-20 02:22 ./usr/include/linbox/ring/pid-ntl-zz_p.h
-rw-r--r-- root/root     15379 2018-07-20 02:22 ./usr/include/linbox/ring/pir-modular-int32.h
-rw-r--r-- root/root     18709 2018-07-20 02:22 ./usr/include/linbox/ring/pir-ntl-zz_p.h
-rw-r--r-- root/root     13334 2018-07-20 02:22 ./usr/include/linbox/ring/polynomial-ring.h
-rw-r--r-- root/root     16015 2018-07-20 02:22 ./usr/include/linbox/ring/poweroftwomodular.h
-rw-r--r-- root/root      3198 2018-07-20 02:22 ./usr/include/linbox/ring/ring-interface.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/solutions/
-rw-r--r-- root/root     17620 2018-07-20 02:22 ./usr/include/linbox/solutions/charpoly.h
-rw-r--r-- root/root     22275 2018-07-20 02:22 ./usr/include/linbox/solutions/det.h
-rw-r--r-- root/root      3381 2018-07-20 02:22 ./usr/include/linbox/solutions/getentry.h
-rw-r--r-- root/root      4298 2018-07-20 02:22 ./usr/include/linbox/solutions/getentry.inl
-rw-r--r-- root/root      5328 2018-07-20 02:22 ./usr/include/linbox/solutions/is-positive-definite.h
-rw-r--r-- root/root      5603 2018-07-20 02:22 ./usr/include/linbox/solutions/is-positive-semidefinite.h
-rw-r--r-- root/root     23007 2018-07-20 02:22 ./usr/include/linbox/solutions/methods.h
-rw-r--r-- root/root     10282 2018-07-20 02:22 ./usr/include/linbox/solutions/minpoly.h
-rw-r--r-- root/root      1536 2018-07-20 02:22 ./usr/include/linbox/solutions/nullspace.h
-rw-r--r-- root/root      4924 2018-07-20 02:22 ./usr/include/linbox/solutions/rank.h
-rw-r--r-- root/root     25136 2018-07-20 02:22 ./usr/include/linbox/solutions/rank.inl
-rw-r--r-- root/root      7302 2018-07-20 02:22 ./usr/include/linbox/solutions/smith-form.h
-rw-r--r-- root/root      1743 2018-07-20 02:22 ./usr/include/linbox/solutions/solution-tags.h
-rw-r--r-- root/root     38115 2018-07-20 02:22 ./usr/include/linbox/solutions/solve.h
-rw-r--r-- root/root      2599 2018-07-20 02:22 ./usr/include/linbox/solutions/trace.h
-rw-r--r-- root/root      2539 2018-07-20 02:22 ./usr/include/linbox/solutions/trace.inl
-rw-r--r-- root/root     10731 2018-07-20 02:22 ./usr/include/linbox/solutions/valence.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/util/
-rw-r--r-- root/root      1312 2018-07-20 02:22 ./usr/include/linbox/util/args-parser.h
-rw-r--r-- root/root     32108 2018-07-20 02:22 ./usr/include/linbox/util/commentator.h
-rw-r--r-- root/root     22843 2018-07-20 02:22 ./usr/include/linbox/util/commentator.inl
-rw-r--r-- root/root      2839 2018-07-20 02:22 ./usr/include/linbox/util/contracts.h
-rw-r--r-- root/root     10506 2018-07-20 02:22 ./usr/include/linbox/util/debug.h
-rw-r--r-- root/root      2713 2018-07-20 02:22 ./usr/include/linbox/util/error.h
-rw-r--r-- root/root      4136 2018-07-20 02:22 ./usr/include/linbox/util/field-axpy.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/util/formats/
-rw-r--r-- root/root      3098 2018-07-20 02:22 ./usr/include/linbox/util/formats/generic-dense.h
-rw-r--r-- root/root     11636 2018-07-20 02:22 ./usr/include/linbox/util/formats/maple.h
-rw-r--r-- root/root      6379 2018-07-20 02:22 ./usr/include/linbox/util/formats/matrix-market.h
-rw-r--r-- root/root      2231 2018-07-20 02:22 ./usr/include/linbox/util/formats/matrix-stream-readers.h
-rw-r--r-- root/root      3884 2018-07-20 02:22 ./usr/include/linbox/util/formats/sms.h
-rw-r--r-- root/root      3846 2018-07-20 02:22 ./usr/include/linbox/util/formats/sparse-row.h
-rw-r--r-- root/root      3623 2018-07-20 02:22 ./usr/include/linbox/util/iml_wrapper.h
-rw-r--r-- root/root     11834 2018-07-20 02:22 ./usr/include/linbox/util/matrix-stream.h
-rw-r--r-- root/root      8213 2018-07-20 02:22 ./usr/include/linbox/util/matrix-stream.inl
-rw-r--r-- root/root      3299 2018-07-20 02:22 ./usr/include/linbox/util/mpicpp.h
-rw-r--r-- root/root      4568 2018-07-20 02:22 ./usr/include/linbox/util/mpicpp.inl
-rw-r--r-- root/root      2654 2018-07-20 02:22 ./usr/include/linbox/util/prime-stream.h
-rw-r--r-- root/root      1904 2018-07-20 02:22 ./usr/include/linbox/util/timer.h
-rw-r--r-- root/root      4253 2018-07-20 02:22 ./usr/include/linbox/util/write-mm.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/vector/
-rw-r--r-- root/root      7000 2018-07-20 02:22 ./usr/include/linbox/vector/bit-vector.h
-rw-r--r-- root/root     15816 2018-07-20 02:22 ./usr/include/linbox/vector/bit-vector.inl
-rw-r--r-- root/root     24376 2018-07-20 02:22 ./usr/include/linbox/vector/blas-vector.h
-rw-r--r-- root/root      1378 2018-07-20 02:22 ./usr/include/linbox/vector/blas-vector.inl
-rw-r--r-- root/root      9041 2018-07-20 02:22 ./usr/include/linbox/vector/light_container.h
-rw-r--r-- root/root      2795 2018-07-20 02:22 ./usr/include/linbox/vector/pair.h
-rw-r--r-- root/root      6655 2018-07-20 02:22 ./usr/include/linbox/vector/random.h
-rw-r--r-- root/root      5296 2018-07-20 02:22 ./usr/include/linbox/vector/reverse.h
-rw-r--r-- root/root      3254 2018-07-20 02:22 ./usr/include/linbox/vector/sparse.h
-rw-r--r-- root/root      5405 2018-07-20 02:22 ./usr/include/linbox/vector/stream-gf2.h
-rw-r--r-- root/root     23293 2018-07-20 02:22 ./usr/include/linbox/vector/stream.h
-rw-r--r-- root/root      6237 2018-07-20 02:22 ./usr/include/linbox/vector/subiterator.h
-rw-r--r-- root/root      9219 2018-07-20 02:22 ./usr/include/linbox/vector/subvector.h
-rw-r--r-- root/root     18242 2018-07-20 02:22 ./usr/include/linbox/vector/vector-domain-gf2.h
-rw-r--r-- root/root     10926 2018-07-20 02:22 ./usr/include/linbox/vector/vector-domain-gf2.inl
-rw-r--r-- root/root     49395 2018-07-20 02:22 ./usr/include/linbox/vector/vector-domain.h
-rw-r--r-- root/root     68337 2018-07-20 02:22 ./usr/include/linbox/vector/vector-domain.inl
-rw-r--r-- root/root     16655 2018-07-20 02:22 ./usr/include/linbox/vector/vector-traits.h
-rw-r--r-- root/root      2010 2018-07-20 02:22 ./usr/include/linbox/vector/vector.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinbox-1.5.2.so -> liblinbox-1.5.2.so.0.0.0
-rw-r--r-- root/root    137118 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinbox.a
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinbox.so -> liblinbox-1.5.2.so.0.0.0
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/pkgconfig/
-rw-r--r-- root/root       473 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/pkgconfig/linbox.pc
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/
-rw-r--r-- root/root      2706 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/changelog.Debian.gz
-rw-r--r-- root/root     55717 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/changelog.gz
-rw-r--r-- root/root      3457 2018-03-25 07:42 ./usr/share/doc/liblinbox-dev/copyright
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/
-rw-r--r-- root/root      3229 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/Makefile.am
-rw-r--r-- root/root      9671 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/Makefile.gz
-rw-r--r-- root/root      9527 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/Makefile.in.gz
-rw-r--r-- root/root        46 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/Readme
-rw-r--r-- root/root      1746 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/Readme-make.in.gz
-rw-r--r-- root/root      2898 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/athadet.C
-rw-r--r-- root/root      2669 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/bench-fft.C.gz
-rw-r--r-- root/root      4664 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/bench-matpoly-mult.C.gz
-rw-r--r-- root/root      2917 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/bench-new-fft.C.gz
-rw-r--r-- root/root      2039 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/bigmat.C
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/blackbox/
-rw-r--r-- root/root      1512 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/Makefile.am
-rw-r--r-- root/root      2403 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/ex-mat0.C
-rw-r--r-- root/root      3893 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/example.C
-rw-r--r-- root/root      2561 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/load-det.C
-rw-r--r-- root/root      2825 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/load-minpoly.C
-rw-r--r-- root/root      2765 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/load-symmetrize.C
-rw-r--r-- root/root        49 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/mat.txt
-rw-r--r-- root/root        33 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/mat2.txt
-rw-r--r-- root/root      3490 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/random-rank.C
-rw-r--r-- root/root      4465 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blackbox/smith.C.gz
-rw-r--r-- root/root      1727 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/blassolve.C.gz
-rw-r--r-- root/root      1969 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/charpoly.C.gz
-rw-r--r-- root/root      2953 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/checksolve.C
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/data/
-rw-r--r-- root/root       920 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/data/Makefile.am
-rw-r--r-- root/root      5072 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/data/Makefile.gz
-rw-r--r-- root/root      4829 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/data/Makefile.in.gz
-rw-r--r-- root/root        50 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/data/mat.txt
-rw-r--r-- root/root        36 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/data/mat2.txt
-rw-r--r-- root/root       194 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/data/test.matrix
-rw-r--r-- root/root    295420 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/data/wikivote.gz
-rw-r--r-- root/root      2727 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/det.C
-rw-r--r-- root/root      3023 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/dot-product.C
-rw-r--r-- root/root      2977 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/doubledet.C
-rw-r--r-- root/root      2486 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/echelon.C
-rw-r--r-- root/root      1263 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/examples.doxy
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/fields/
-rw-r--r-- root/root      1440 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/fields/Makefile.am
-rw-r--r-- root/root      2919 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/fields/ex-fields-archetype.C
-rw-r--r-- root/root      2745 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/fields/ex-fields.C
-rw-r--r-- root/root      3759 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/fields/modular-int.C
-rw-r--r-- root/root      1966 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/find-invariant-factors.C
-rw-r--r-- root/root      2639 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/gf3-invariant-factors.C
-rw-r--r-- root/root      3413 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/givaro-poly-local.C
-rw-r--r-- root/root      3042 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/graph-charpoly.C
-rw-r--r-- root/root      2483 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/grid_reduce.C.gz
-rw-r--r-- root/root      3111 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/iliopoulos2.C
-rw-r--r-- root/root      1919 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/integer-mul.C
-rw-r--r-- root/root      3946 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/invariant-factors.C
-rw-r--r-- root/root      2076 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/makefile.mpi
-rw-r--r-- root/root      1291 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/map-sparse-test.C
-rw-r--r-- root/root      1682 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/map-sparse.h.gz
-rw-r--r-- root/root      3780 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/map-sparse.inl.gz
-rw-r--r-- root/root      3567 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/minpoly.C
-rw-r--r-- root/root      2682 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/mpidet.C
-rw-r--r-- root/root      2217 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/nullspacebasis.C
-rw-r--r-- root/root      2674 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/nullspacebasis_rank.C
-rw-r--r-- root/root      5432 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/omp_block_rank.C.gz
-rw-r--r-- root/root      2794 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/omp_smithvalence.C.gz
-rw-r--r-- root/root      3190 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/poly-smith.C
-rw-r--r-- root/root      1807 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/power_rank.C.gz
-rw-r--r-- root/root      1816 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/poweroftwo_ranks.C.gz
-rw-r--r-- root/root      4212 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/qchar.C.gz
-rw-r--r-- root/root      3614 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/rank.C
-rw-r--r-- root/root      2751 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/rr.C
-rw-r--r-- root/root      2955 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/samplebb.C.gz
-rw-r--r-- root/root      1556 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/smith-form-local.C.gz
-rw-r--r-- root/root      5649 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/smith.C.gz
-rw-r--r-- root/root      2418 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/smithvalence.C.gz
-rw-r--r-- root/root      2236 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/smithvalence.h.gz
-rw-r--r-- root/root      2264 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/solve.C.gz
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinbox-dev/examples/solver/
-rw-r--r-- root/root      1328 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/solver/Makefile.am
-rw-r--r-- root/root      5564 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/solver/t-rdisolve.C.gz
-rw-r--r-- root/root      3211 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/solverat.C
-rw-r--r-- root/root      3175 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/sparseelimdet.C
-rw-r--r-- root/root      3870 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/sparseelimrank.C
-rw-r--r-- root/root      3209 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/sparsesolverat.C
-rwxr-xr-x root/root       860 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/test.sh
-rw-r--r-- root/root      2992 2017-12-08 16:46 ./usr/share/doc/liblinbox-dev/examples/valence.C
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/man/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/man/man1/
-rw-r--r-- root/root       486 2018-07-20 02:22 ./usr/share/man/man1/linbox-config.1.gz


liblinboxsage-1.5.2-0-dbgsym_1.5.2-2_armhf.deb
----------------------------------------------

 new Debian package, version 2.0.
 size 4325492 bytes: control archive=560 bytes.
     436 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: liblinboxsage-1.5.2-0-dbgsym
 Source: linbox
 Version: 1.5.2-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 4771
 Depends: liblinboxsage-1.5.2-0 (= 1.5.2-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for liblinboxsage-1.5.2-0
 Build-Ids: e738f7c3869066bc538cebf955749b42992b4581

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/debug/.build-id/e7/
-rw-r--r-- root/root   4874848 2018-07-20 02:22 ./usr/lib/debug/.build-id/e7/38f7c3869066bc538cebf955749b42992b4581.debug
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinboxsage-1.5.2-0-dbgsym -> liblinboxsage-1.5.2-0


liblinboxsage-1.5.2-0_1.5.2-2_armhf.deb
---------------------------------------

 new Debian package, version 2.0.
 size 342852 bytes: control archive=1004 bytes.
     831 bytes,    17 lines      control              
     344 bytes,     4 lines      md5sums              
      44 bytes,     1 lines      shlibs               
      67 bytes,     2 lines      triggers             
 Package: liblinboxsage-1.5.2-0
 Source: linbox
 Version: 1.5.2-2
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 1515
 Depends: libblas3 | libblas.so.3, libc6 (>= 2.4), libgcc1 (>= 1:3.5), libgivaro9 (>= 4.0.2-8~), libgmp10, libgmpxx4ldbl, libgomp1 (>= 4.2.1), libiml0, liblapack3 | liblapack.so.3, liblinbox-1.5.2-0, libmpfr6 (>= 3.1.3), libntl35, libstdc++6 (>= 5.2)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://www.linalg.org/
 Description: SAGE interface of LinBox - shared library
  LinBox is a C++ template library for exact, high-performance
  linear algebra computation with dense, sparse, and structured
  matrices over the integers and over finite fields.
  .
  This package contains shared library of SAGE interface of LinBox.

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0 -> liblinboxsage-1.5.2.so.0.0.0
-rw-r--r-- root/root   1476000 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so.0.0.0
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinboxsage-1.5.2-0/
-rw-r--r-- root/root      2706 2018-07-20 02:22 ./usr/share/doc/liblinboxsage-1.5.2-0/changelog.Debian.gz
-rw-r--r-- root/root     55717 2017-12-08 16:46 ./usr/share/doc/liblinboxsage-1.5.2-0/changelog.gz
-rw-r--r-- root/root      3457 2018-03-25 07:42 ./usr/share/doc/liblinboxsage-1.5.2-0/copyright


liblinboxsage-dev_1.5.2-2_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 390692 bytes: control archive=844 bytes.
     663 bytes,    17 lines      control              
     386 bytes,     5 lines      md5sums              
 Package: liblinboxsage-dev
 Source: linbox
 Version: 1.5.2-2
 Architecture: armhf
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 3447
 Depends: liblinbox-dev (= 1.5.2-2), liblinboxsage-1.5.2-0 (= 1.5.2-2)
 Suggests: liblinbox-doc
 Section: libdevel
 Priority: optional
 Homepage: http://www.linalg.org/
 Description: SAGE interface of LinBox - development files
  LinBox is a C++ template library for exact, high-performance
  linear algebra computation with dense, sparse, and structured
  matrices over the integers and over finite fields.
  .
  This package contains development files for of interface of LinBox.

drwxr-xr-x root/root         0 2018-07-20 02:22 ./
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/include/linbox/
-rw-r--r-- root/root      1892 2018-07-20 02:22 ./usr/include/linbox/linbox-sage.h
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinboxsage-1.5.2.so -> liblinboxsage-1.5.2.so.0.0.0
-rw-r--r-- root/root   3451102 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinboxsage.a
lrwxrwxrwx root/root         0 2018-07-20 02:22 ./usr/lib/arm-linux-gnueabihf/liblinboxsage.so -> liblinboxsage-1.5.2.so.0.0.0
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-07-20 02:22 ./usr/share/doc/liblinboxsage-dev/
-rw-r--r-- root/root      2706 2018-07-20 02:22 ./usr/share/doc/liblinboxsage-dev/changelog.Debian.gz
-rw-r--r-- root/root     55717 2017-12-08 16:46 ./usr/share/doc/liblinboxsage-dev/changelog.gz
-rw-r--r-- root/root      3457 2018-03-25 07:42 ./usr/share/doc/liblinboxsage-dev/copyright


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


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

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

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

Build Architecture: armhf
Build-Space: 561816
Build-Time: 1100
Distribution: buster-staging
Host Architecture: armhf
Install-Time: 467
Job: linbox_1.5.2-2
Machine Architecture: armhf
Package: linbox
Package-Time: 1589
Source-Version: 1.5.2-2
Space: 561816
Status: successful
Version: 1.5.2-2
--------------------------------------------------------------------------------
Finished at 2018-10-06T17:07:42Z
Build needed 00:26:29, 561816k disk space