https://launchpad.net/ubuntu/+source/yade/2023.02a-7/+build/26926977 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos01-arm64-013 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 aarch64 Buildd toolchain package versions: launchpad-buildd_235~645~ubuntu20.04.1 python3-lpbuildd_235~645~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 7 Nov 11:55:46 ntpdate[1819]: adjust time server 10.211.37.1 offset 0.007005 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=noble --arch=arm64 PACKAGEBUILD-26926977 --image-type chroot /home/buildd/filecache-default/0aaa0d191106d33e51979a9c6a062e50b7f5b3b2 Creating target for build PACKAGEBUILD-26926977 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=noble --arch=arm64 PACKAGEBUILD-26926977 Starting target for build PACKAGEBUILD-26926977 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=noble --arch=arm64 PACKAGEBUILD-26926977 'deb http://ftpmaster.internal/ubuntu noble main universe' 'deb http://ftpmaster.internal/ubuntu noble-security main universe' 'deb http://ftpmaster.internal/ubuntu noble-updates main universe' 'deb http://ftpmaster.internal/ubuntu noble-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-26926977 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=noble --arch=arm64 PACKAGEBUILD-26926977 Updating target for build PACKAGEBUILD-26926977 Get:1 http://ftpmaster.internal/ubuntu noble InRelease [240 kB] Get:2 http://ftpmaster.internal/ubuntu noble-security InRelease [74.9 kB] Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [74.9 kB] Get:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease [102 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 Packages [1386 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main Translation-en [517 kB] Get:7 http://ftpmaster.internal/ubuntu noble/universe arm64 Packages [15.1 MB] Get:8 http://ftpmaster.internal/ubuntu noble/universe Translation-en [6003 kB] Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [149 kB] Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main Translation-en [54.5 kB] Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [1300 kB] Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe Translation-en [471 kB] Fetched 25.5 MB in 3s (7360 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libunistring2 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libunistring5 The following packages will be upgraded: apt apt-utils base-files base-passwd bash-completion binutils binutils-aarch64-linux-gnu binutils-common cpp-13 debianutils diffutils dpkg dpkg-dev fakeroot g++-13 gcc-13 gcc-13-base grep libapparmor1 libapt-pkg6.0 libargon2-1 libasan8 libatomic1 libaudit-common libaudit1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcc1-0 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libfakeroot libgcc-13-dev libgcc-s1 libgnutls30 libgomp1 libgprofng0 libhwasan0 libidn2-0 libitm1 liblsan0 liblzma5 libncursesw6 libnsl-dev libnsl2 libpng16-16 libselinux1 libsemanage-common libsemanage2 libsframe1 libsqlite3-0 libssl3 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtinfo6 libtsan2 libubsan1 libudev1 libxxhash0 libzstd1 mawk ncurses-base ncurses-bin openssl optipng systemd systemd-dev systemd-sysv xz-utils 76 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 83.9 MB of archives. After this operation, 2173 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc6-dev arm64 2.38-3ubuntu1 [1573 kB] Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc-dev-bin arm64 2.38-3ubuntu1 [19.4 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl2 arm64 1.3.0-3 [40.9 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 13.2.0-6ubuntu1 [49.6 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-base arm64 13.2.0-6ubuntu1 [44.3 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-s1 arm64 13.2.0-6ubuntu1 [46.5 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 13.2.0-6ubuntu1 [134 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 13.2.0-6ubuntu1 [27.9 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 13.2.0-6ubuntu1 [11.6 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 13.2.0-6ubuntu1 [2751 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 13.2.0-6ubuntu1 [1185 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 13.2.0-6ubuntu1 [2630 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 13.2.0-6ubuntu1 [1090 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 13.2.0-6ubuntu1 [1243 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-6ubuntu1 [10.9 MB] Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-6ubuntu1 [2346 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-6ubuntu1 [2463 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-6ubuntu1 [19.1 MB] Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-6ubuntu1 [9537 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++6 arm64 13.2.0-6ubuntu1 [731 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libzstd1 arm64 1.5.5+dfsg2-2 [270 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgprofng0 arm64 2.41-6ubuntu1 [806 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libctf0 arm64 2.41-6ubuntu1 [94.8 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libctf-nobfd0 arm64 2.41-6ubuntu1 [98.7 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libsframe1 arm64 2.41-6ubuntu1 [14.2 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libbinutils arm64 2.41-6ubuntu1 [762 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 binutils-common arm64 2.41-6ubuntu1 [248 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 binutils arm64 2.41-6ubuntu1 [18.1 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 binutils-aarch64-linux-gnu arm64 2.41-6ubuntu1 [3291 kB] Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc6 arm64 2.38-3ubuntu1 [2740 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 base-files arm64 13ubuntu4 [73.9 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 debianutils arm64 5.14 [89.3 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 diffutils arm64 1:3.10-1 [174 kB] Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 liblzma5 arm64 5.4.4-0.1 [124 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libapparmor1 arm64 4.0.0~alpha2-0ubuntu6 [48.1 kB] Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libaudit-common all 1:3.1.1-1build1 [5510 B] Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcap-ng0 arm64 0.8.3-1build3 [14.9 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libaudit1 arm64 1:3.1.1-1build1 [46.6 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libselinux1 arm64 3.5-1build1 [78.3 kB] Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3 arm64 3.0.10-1ubuntu2.1 [1772 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 systemd-sysv arm64 253.5-1ubuntu7 [11.5 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 systemd-dev all 253.5-1ubuntu7 [78.5 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 systemd arm64 253.5-1ubuntu7 [2966 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libsystemd-shared arm64 253.5-1ubuntu7 [1788 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libsystemd0 arm64 253.5-1ubuntu7 [396 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libudev1 arm64 253.5-1ubuntu7 [157 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libxxhash0 arm64 0.8.2-2 [21.2 kB] Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libapt-pkg6.0 arm64 2.7.6 [893 kB] Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 dpkg arm64 1.22.1ubuntu2 [1384 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 grep arm64 3.11-3 [158 kB] Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ncurses-bin arm64 6.4+20231016-1 [185 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 base-passwd arm64 3.6.2 [51.0 kB] Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libc-bin arm64 2.38-3ubuntu1 [590 kB] Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ncurses-base all 6.4+20231016-1 [24.7 kB] Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdb5.3 arm64 5.3.28+dfsg2-3 [717 kB] Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 apt arm64 2.7.6 [1330 kB] Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 apt-utils arm64 2.7.6 [205 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 libunistring5 arm64 1.1-2 [528 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 libidn2-0 arm64 2.3.4-1build1 [65.3 kB] Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgnutls30 arm64 3.8.1-4ubuntu3 [938 kB] Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsemanage-common all 3.5-1build1 [9982 B] Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsemanage2 arm64 3.5-1build1 [90.0 kB] Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libncursesw6 arm64 6.4+20231016-1 [143 kB] Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtinfo6 arm64 6.4+20231016-1 [104 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 mawk arm64 1.3.4.20230808-1 [123 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main arm64 libargon2-1 arm64 0~20190702+dfsg-4 [20.5 kB] Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsqlite3-0 arm64 3.44.0-1 [692 kB] Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.10-1ubuntu2.1 [1168 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main arm64 bash-completion all 1:2.11-8 [180 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main arm64 libpng16-16 arm64 1.6.40-2 [183 kB] Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 xz-utils arm64 5.4.4-0.1 [268 kB] Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 dpkg-dev all 1.22.1ubuntu2 [1148 kB] Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdpkg-perl all 1.22.1ubuntu2 [285 kB] Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libfakeroot arm64 1.32.2-1 [32.0 kB] Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 fakeroot arm64 1.32.2-1 [66.7 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main arm64 optipng arm64 0.7.7-3 [82.1 kB] Preconfiguring packages ... Fetched 83.9 MB in 3s (28.9 MB/s) (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../0-libnsl-dev_1.3.0-3_arm64.deb ... Unpacking libnsl-dev:arm64 (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../1-libc6-dev_2.38-3ubuntu1_arm64.deb ... Unpacking libc6-dev:arm64 (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Preparing to unpack .../2-libc-dev-bin_2.38-3ubuntu1_arm64.deb ... Unpacking libc-dev-bin (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Preparing to unpack .../3-libnsl2_1.3.0-3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../4-libcc1-0_13.2.0-6ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../5-gcc-13-base_13.2.0-6ubuntu1_arm64.deb ... Unpacking gcc-13-base:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up gcc-13-base:arm64 (13.2.0-6ubuntu1) ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../libgcc-s1_13.2.0-6ubuntu1_arm64.deb ... Unpacking libgcc-s1:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:arm64 (13.2.0-6ubuntu1) ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../00-libgomp1_13.2.0-6ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../01-libitm1_13.2.0-6ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../02-libatomic1_13.2.0-6ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../03-libasan8_13.2.0-6ubuntu1_arm64.deb ... Unpacking libasan8:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../04-liblsan0_13.2.0-6ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../05-libtsan2_13.2.0-6ubuntu1_arm64.deb ... Unpacking libtsan2:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../06-libubsan1_13.2.0-6ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../07-libhwasan0_13.2.0-6ubuntu1_arm64.deb ... Unpacking libhwasan0:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../08-g++-13_13.2.0-6ubuntu1_arm64.deb ... Unpacking g++-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../09-libstdc++-13-dev_13.2.0-6ubuntu1_arm64.deb ... Unpacking libstdc++-13-dev:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../10-libgcc-13-dev_13.2.0-6ubuntu1_arm64.deb ... Unpacking libgcc-13-dev:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../11-gcc-13_13.2.0-6ubuntu1_arm64.deb ... Unpacking gcc-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../12-cpp-13_13.2.0-6ubuntu1_arm64.deb ... Unpacking cpp-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../13-libstdc++6_13.2.0-6ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:arm64 (13.2.0-6ubuntu1) ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2_arm64.deb ... Unpacking libzstd1:arm64 (1.5.5+dfsg2-2) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:arm64 (1.5.5+dfsg2-2) ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../0-libgprofng0_2.41-6ubuntu1_arm64.deb ... Unpacking libgprofng0:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../1-libctf0_2.41-6ubuntu1_arm64.deb ... Unpacking libctf0:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../2-libctf-nobfd0_2.41-6ubuntu1_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../3-libsframe1_2.41-6ubuntu1_arm64.deb ... Unpacking libsframe1:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../4-libbinutils_2.41-6ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../5-binutils-common_2.41-6ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../6-binutils_2.41-6ubuntu1_arm64.deb ... Unpacking binutils (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../7-binutils-aarch64-linux-gnu_2.41-6ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../8-libc6_2.38-3ubuntu1_arm64.deb ... Unpacking libc6:arm64 (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Setting up libc6:arm64 (2.38-3ubuntu1) ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu4_arm64.deb ... Unpacking base-files (13ubuntu4) over (13ubuntu3) ... Setting up base-files (13ubuntu4) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 13662 files and directories currently installed.) Preparing to unpack .../debianutils_5.14_arm64.deb ... Unpacking debianutils (5.14) over (5.8-1) ... Setting up debianutils (5.14) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1_arm64.deb ... Unpacking diffutils (1:3.10-1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.4-0.1_arm64.deb ... Unpacking liblzma5:arm64 (5.4.4-0.1) over (5.4.1-0.2) ... Setting up liblzma5:arm64 (5.4.4-0.1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0~alpha2-0ubuntu6_arm64.deb ... Unpacking libapparmor1:arm64 (4.0.0~alpha2-0ubuntu6) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.1-1build1_all.deb ... Unpacking libaudit-common (1:3.1.1-1build1) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.1-1build1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build3_arm64.deb ... Unpacking libcap-ng0:arm64 (0.8.3-1build3) over (0.8.3-1build2) ... Setting up libcap-ng0:arm64 (0.8.3-1build3) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.1-1build1_arm64.deb ... Unpacking libaudit1:arm64 (1:3.1.1-1build1) over (1:3.1.1-1) ... Setting up libaudit1:arm64 (1:3.1.1-1build1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-1build1_arm64.deb ... Unpacking libselinux1:arm64 (3.5-1build1) over (3.5-1) ... Setting up libselinux1:arm64 (3.5-1build1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.10-1ubuntu2.1_arm64.deb ... Unpacking libssl3:arm64 (3.0.10-1ubuntu2.1) over (3.0.10-1ubuntu2) ... Preparing to unpack .../systemd-sysv_253.5-1ubuntu7_arm64.deb ... Unpacking systemd-sysv (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-dev_253.5-1ubuntu7_all.deb ... Unpacking systemd-dev (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libssl3:arm64 (3.0.10-1ubuntu2.1) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../systemd_253.5-1ubuntu7_arm64.deb ... Unpacking systemd (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../libsystemd-shared_253.5-1ubuntu7_arm64.deb ... Unpacking libsystemd-shared:arm64 (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../libsystemd0_253.5-1ubuntu7_arm64.deb ... Unpacking libsystemd0:arm64 (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libsystemd0:arm64 (253.5-1ubuntu7) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libudev1_253.5-1ubuntu7_arm64.deb ... Unpacking libudev1:arm64 (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libudev1:arm64 (253.5-1ubuntu7) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2_arm64.deb ... Unpacking libxxhash0:arm64 (0.8.2-2) over (0.8.1-1) ... Setting up libxxhash0:arm64 (0.8.2-2) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.6_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.7.6) over (2.7.3) ... Setting up libapt-pkg6.0:arm64 (2.7.6) ... (Reading database ... 13661 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.1ubuntu2_arm64.deb ... Unpacking dpkg (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.1ubuntu2) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../archives/grep_3.11-3_arm64.deb ... Unpacking grep (3.11-3) over (3.11-2) ... Setting up grep (3.11-3) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20231016-1_arm64.deb ... Unpacking ncurses-bin (6.4+20231016-1) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20231016-1) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.2_arm64.deb ... Unpacking base-passwd (3.6.2) over (3.6.1) ... Setting up base-passwd (3.6.2) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../libc-bin_2.38-3ubuntu1_arm64.deb ... Unpacking libc-bin (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Setting up libc-bin (2.38-3ubuntu1) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20231016-1_all.deb ... Unpacking ncurses-base (6.4+20231016-1) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20231016-1) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg2-3_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg2-3) over (5.3.28+dfsg2-2) ... Setting up libdb5.3:arm64 (5.3.28+dfsg2-3) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../archives/apt_2.7.6_arm64.deb ... Unpacking apt (2.7.6) over (2.7.3) ... Setting up apt (2.7.6) ... (Reading database ... 13659 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.6_arm64.deb ... Unpacking apt-utils (2.7.6) over (2.7.3) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../libunistring5_1.1-2_arm64.deb ... Unpacking libunistring5:arm64 (1.1-2) ... Setting up libunistring5:arm64 (1.1-2) ... (Reading database ... 13664 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.4-1build1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.4-1build1) over (2.3.4-1) ... Setting up libidn2-0:arm64 (2.3.4-1build1) ... (Reading database ... 13664 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.8.1-4ubuntu3_arm64.deb ... Unpacking libgnutls30:arm64 (3.8.1-4ubuntu3) over (3.8.1-4ubuntu1) ... Setting up libgnutls30:arm64 (3.8.1-4ubuntu3) ... (Reading database ... 13665 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build1_all.deb ... Unpacking libsemanage-common (3.5-1build1) over (3.5-1) ... Setting up libsemanage-common (3.5-1build1) ... (Reading database ... 13665 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build1_arm64.deb ... Unpacking libsemanage2:arm64 (3.5-1build1) over (3.5-1) ... Setting up libsemanage2:arm64 (3.5-1build1) ... (Reading database ... 13665 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.4+20231016-1_arm64.deb ... Unpacking libncursesw6:arm64 (6.4+20231016-1) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20231016-1_arm64.deb ... Unpacking libtinfo6:arm64 (6.4+20231016-1) over (6.4+20230625-2) ... Setting up libtinfo6:arm64 (6.4+20231016-1) ... (Reading database ... 13665 files and directories currently installed.) Preparing to unpack .../00-mawk_1.3.4.20230808-1_arm64.deb ... Unpacking mawk (1.3.4.20230808-1) over (1.3.4.20230730-1) ... Preparing to unpack .../01-libargon2-1_0~20190702+dfsg-4_arm64.deb ... Unpacking libargon2-1:arm64 (0~20190702+dfsg-4) over (0~20190702+dfsg-3) ... Preparing to unpack .../02-libsqlite3-0_3.44.0-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.44.0-1) over (3.42.0-1) ... Preparing to unpack .../03-openssl_3.0.10-1ubuntu2.1_arm64.deb ... Unpacking openssl (3.0.10-1ubuntu2.1) over (3.0.10-1ubuntu2) ... Preparing to unpack .../04-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) over (1:2.11-7) ... Preparing to unpack .../05-libpng16-16_1.6.40-2_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.40-2) over (1.6.40-1) ... Preparing to unpack .../06-xz-utils_5.4.4-0.1_arm64.deb ... Unpacking xz-utils (5.4.4-0.1) over (5.4.1-0.2) ... Preparing to unpack .../07-dpkg-dev_1.22.1ubuntu2_all.deb ... Unpacking dpkg-dev (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Preparing to unpack .../08-libdpkg-perl_1.22.1ubuntu2_all.deb ... Unpacking libdpkg-perl (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Preparing to unpack .../09-libfakeroot_1.32.2-1_arm64.deb ... Unpacking libfakeroot:arm64 (1.32.2-1) over (1.32.1-1) ... Preparing to unpack .../10-fakeroot_1.32.2-1_arm64.deb ... Unpacking fakeroot (1.32.2-1) over (1.32.1-1) ... Preparing to unpack .../11-optipng_0.7.7-3_arm64.deb ... Unpacking optipng (0.7.7-3) over (0.7.7-2build1) ... Setting up libapparmor1:arm64 (4.0.0~alpha2-0ubuntu6) ... Setting up apt-utils (2.7.6) ... Setting up cpp-13 (13.2.0-6ubuntu1) ... Setting up libargon2-1:arm64 (0~20190702+dfsg-4) ... Setting up libsqlite3-0:arm64 (3.44.0-1) ... Setting up binutils-common:arm64 (2.41-6ubuntu1) ... Setting up libctf-nobfd0:arm64 (2.41-6ubuntu1) ... Setting up systemd-dev (253.5-1ubuntu7) ... Setting up libgomp1:arm64 (13.2.0-6ubuntu1) ... Setting up libsframe1:arm64 (2.41-6ubuntu1) ... Setting up libfakeroot:arm64 (1.32.2-1) ... Setting up fakeroot (1.32.2-1) ... Setting up bash-completion (1:2.11-8) ... Setting up xz-utils (5.4.4-0.1) ... Setting up libpng16-16:arm64 (1.6.40-2) ... Setting up libatomic1:arm64 (13.2.0-6ubuntu1) ... Setting up libsystemd-shared:arm64 (253.5-1ubuntu7) ... Setting up libncursesw6:arm64 (6.4+20231016-1) ... Setting up libdpkg-perl (1.22.1ubuntu2) ... Setting up libubsan1:arm64 (13.2.0-6ubuntu1) ... Setting up libhwasan0:arm64 (13.2.0-6ubuntu1) ... Setting up libasan8:arm64 (13.2.0-6ubuntu1) ... Setting up libnsl2:arm64 (1.3.0-3) ... Setting up mawk (1.3.4.20230808-1) ... Setting up libtsan2:arm64 (13.2.0-6ubuntu1) ... Setting up libbinutils:arm64 (2.41-6ubuntu1) ... Setting up libc-dev-bin (2.38-3ubuntu1) ... Setting up openssl (3.0.10-1ubuntu2.1) ... Setting up libcc1-0:arm64 (13.2.0-6ubuntu1) ... Setting up liblsan0:arm64 (13.2.0-6ubuntu1) ... Setting up libitm1:arm64 (13.2.0-6ubuntu1) ... Setting up libctf0:arm64 (2.41-6ubuntu1) ... Setting up systemd (253.5-1ubuntu7) ... Initializing machine ID from random generator. Setting up libgprofng0:arm64 (2.41-6ubuntu1) ... Setting up optipng (0.7.7-3) ... Setting up libgcc-13-dev:arm64 (13.2.0-6ubuntu1) ... Setting up libnsl-dev:arm64 (1.3.0-3) ... Setting up libc6-dev:arm64 (2.38-3ubuntu1) ... Setting up libstdc++-13-dev:arm64 (13.2.0-6ubuntu1) ... Setting up systemd-sysv (253.5-1ubuntu7) ... Setting up binutils-aarch64-linux-gnu (2.41-6ubuntu1) ... Setting up binutils (2.41-6ubuntu1) ... Setting up dpkg-dev (1.22.1ubuntu2) ... Setting up gcc-13 (13.2.0-6ubuntu1) ... Setting up g++-13 (13.2.0-6ubuntu1) ... Processing triggers for libc-bin (2.38-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-26926977 arm64 noble-proposed -c chroot:build-PACKAGEBUILD-26926977 --arch=arm64 --dist=noble-proposed --nolog yade_2023.02a-7.dsc Initiating build PACKAGEBUILD-26926977 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 aarch64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos01-arm64-013.buildd +==============================================================================+ | yade 2023.02a-7 (arm64) Tue, 07 Nov 2023 11:56:09 +0000 | +==============================================================================+ Package: yade Version: 2023.02a-7 Source Version: 2023.02a-7 Distribution: noble-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26926977/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/yade-fnKis9/resolver-uxwDbe' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- yade_2023.02a-7.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/yade-fnKis9/yade-2023.02a' with '<>' I: NOTICE: Log filtering will replace 'build/yade-fnKis9' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: cmake, debhelper-compat (= 13), dh-exec, dh-python, freeglut3-dev, help2man, libboost-all-dev, libbz2-dev, libeigen3-dev, libgl-dev, libgmp-dev, libgts-dev, libmetis-dev, libmpc-dev, libmpfr-dev, libmpfrc++-dev, libopenblas-dev, libqglviewer-dev-qt5, libsqlite3-dev, libsuitesparse-dev, libvtk9-dev, libxi-dev, libxmu-dev, pyqt5-dev-tools, python3-dev, python3-future, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, zlib1g-dev, build-essential, fakeroot Filtered Build-Depends: cmake, debhelper-compat (= 13), dh-exec, dh-python, freeglut3-dev, help2man, libboost-all-dev, libbz2-dev, libeigen3-dev, libgl-dev, libgmp-dev, libgts-dev, libmetis-dev, libmpc-dev, libmpfr-dev, libmpfrc++-dev, libopenblas-dev, libqglviewer-dev-qt5, libsqlite3-dev, libsuitesparse-dev, libvtk9-dev, libxi-dev, libxmu-dev, pyqt5-dev-tools, python3-dev, python3-future, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, zlib1g-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [579 B] Get:5 copy:/<>/apt_archive ./ Packages [665 B] Fetched 2207 B in 0s (155 kB/s) Reading package lists... Reading package lists... Install main 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: apt-utils bash-completion debconf-i18n krb5-locales libgpg-error-l10n libgpm2 libnss-nis libnss-nisplus libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libunistring2 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev blt ca-certificates-java cmake cmake-data debhelper debugedit default-jdk default-jdk-headless default-jre default-jre-headless default-libmysqlclient-dev dh-autoreconf dh-exec dh-python dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx fonts-noto-core fonts-noto-mono freeglut3-dev gdal-data gdal-plugins gettext gettext-base gfortran-13 graphviz groff-base gtk-update-icon-cache hdf5-helpers help2man hicolor-icon-theme humanity-icon-theme ibverbs-providers icu-devtools intltool-debian java-common libaec-dev libaec0 libamd3 libann0 libaom-dev libaom3 libarchive-zip-perl libarchive13 libarmadillo-dev libarmadillo12 libarpack2 libarpack2-dev libasound2 libasound2-data libatk1.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec-dev libavcodec60 libavformat-dev libavformat60 libavutil-dev libavutil58 libblkid-dev libblosc-dev libblosc1 libbluray2 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-dev libboost-exception-dev libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0 libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev libboost-mpi-python-dev libboost-mpi-python1.74-dev libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0 libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0 libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0 libboost-program-options-dev libboost-program-options1.74-dev libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev libboost-regex1.74.0 libboost-serialization-dev libboost-serialization1.74-dev libboost-serialization1.74.0 libboost-stacktrace-dev libboost-stacktrace1.74-dev libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev libboost1.74-tools-dev libbrotli-dev libbrotli1 libbsd0 libbtf2 libbz2-dev libcairo-gobject2 libcairo2 libcamd3 libcbor0.8 libccolamd3 libcdt5 libcfitsio-dev libcfitsio10 libcgraph6 libcholmod4 libchromaprint1 libcjson1 libcodec2-1.2 libcolamd3 libcups2 libcurl3-gnutls libcurl4 libcurl4-openssl-dev libcxsparse4 libdatrie1 libdav1d-dev libdav1d6 libdav1d7 libdbus-1-3 libde265-0 libde265-dev libdebhelper-perl libdeflate-dev libdeflate0 libdouble-conversion-dev libdouble-conversion3 libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1 libedit2 libegl-dev libegl-mesa0 libegl1 libeigen3-dev libelf1 libevdev2 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libffi-dev libfido2-1 libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgbm1 libgd3 libgdal-dev libgdal33 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgeos-c1v5 libgeos-dev libgeos3.12.0 libgeotiff-dev libgeotiff5 libgfortran-13-dev libgfortran5 libgif-dev libgif7 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl2ps-dev libgl2ps1.4 libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev libglew2.2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglut-dev libglut3.12 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libgme0 libgmp-dev libgmpxx4ldbl libgraphite2-3 libgsm1 libgtk2.0-0 libgtk2.0-common libgts-0.7-5 libgts-dev libgudev-1.0-0 libgvc6 libgvpr2 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libhdf5-mpi-dev libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1 libhdf5-openmpi-dev libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100 libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libheif-dev libheif-plugin-dav1d libheif-plugin-libde265 libheif1 libhwloc-dev libhwloc-plugins libhwloc15 libhwy1 libibverbs-dev libibverbs1 libice-dev libice6 libicu-dev libicu72 libimagequant0 libinput-bin libinput10 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjson-c-dev libjsoncpp-dev libjsoncpp25 libjxl0.7 libklu2 libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 liblab-gamut1 liblbfgsb0 liblcms2-2 libldap2 libldl3 liblerc-dev liblerc4 libllvm15 libltdl-dev libltdl7 liblz4-dev liblzma-dev libmagic-mgc libmagic1 libmbedcrypto7 libmd4c0 libmetis-dev libmetis5 libminizip-dev libminizip1 libmongoose3 libmount-dev libmp3lame0 libmpc-dev libmpfr-dev libmpfrc++-dev libmpg123-0 libmtdev1 libmunge2 libmysqlclient-dev libmysqlclient21 libnetcdf-dev libnetcdf19 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnorm1 libnspr4 libnss3 libnuma-dev libnuma1 libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libogg-dev libogg0 libopenblas-dev libopenblas-pthread-dev libopenblas0 libopenblas0-pthread libopengl-dev libopengl0 libopenjp2-7 libopenjp2-7-dev libopenmpi-dev libopenmpi3 libopenmpt0 libopus0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcsclite1 libpgm-5.3-0 libpipeline1 libpixman-1-0 libpkgconf3 libpmix-dev libpmix2 libpng-dev libpoppler-dev libpoppler-private-dev libpoppler130 libpq-dev libpq5 libproj-dev libproj25 libpsl5 libpthread-stubs0-dev libpython3-all-dev libpython3-dev libpython3-stdlib libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib libpython3.12 libpython3.12-dev libpython3.12-minimal libpython3.12-stdlib libqglviewer-dev-qt5 libqglviewer-headers libqglviewer2-qt5 libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5printsupport5 libqt5sql5 libqt5svg5 libqt5test5 libqt5widgets5 libqt5xml5 librabbitmq4 libraqm0 librav1e0 librbio4 librdmacm1 librhash0 librist4 librsvg2-2 librtmp1 librttopo-dev librttopo1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv-dev libsharpyuv0 libshine3 libsm-dev libsm6 libsnappy1v5 libsodium23 libsoxr0 libspatialite-dev libspatialite8 libspeex1 libspex2 libspqr4 libsqlite3-dev libsrt1.5-gnutls libssh-4 libssh-gcrypt-4 libssl-dev libsub-override-perl libsuitesparse-dev libsuitesparseconfig7 libsuperlu-dev libsuperlu6 libsvtav1enc1d1 libswresample-dev libswresample4 libswscale-dev libswscale7 libsz2 libtbb-dev libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libthai-data libthai0 libtheora-dev libtheora0 libtiff-dev libtiff6 libtiffxx6 libtk8.6 libtool libtwolame0 libuchardet0 libucx0 libudfread0 libumfpack6 liburiparser-dev liburiparser1 libutfcpp-dev libuv1 libva-drm2 libva-x11-2 libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libvtk9-dev libvtk9-java libvtk9.1 libvtk9.1-qt libvulkan-dev libvulkan1 libwacom-common libwacom9 libwayland-client0 libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libx264-164 libx265-199 libx265-dev libxau-dev libxau6 libxaw7 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-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxerces-c-dev libxerces-c3.2 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxml2 libxml2-dev libxmu-dev libxmu-headers libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxsimd-dev libxslt1.1 libxss-dev libxss1 libxt-dev libxt6 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzstd-dev libzvbi-common libzvbi0 m4 man-db media-types mpi-default-bin mpi-default-dev mysql-common ocl-icd-libopencl1 openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless openmpi-bin openmpi-common openssh-client pkg-config pkgconf pkgconf-bin po-debconf proj-data pyqt5-dev-tools python-matplotlib-data python3 python3-all python3-all-dev python3-appdirs python3-asttokens python3-attr python3-backcall python3-beniget python3-brotli python3-contourpy python3-cycler python3-dateutil python3-decorator python3-dev python3-distutils python3-executing python3-fonttools python3-fs python3-future python3-gast python3-ipython python3-jedi python3-kiwisolver python3-lib2to3 python3-lxml python3-lz4 python3-matplotlib python3-matplotlib-inline python3-minieigen python3-minimal python3-mpi4py python3-mpmath python3-numpy python3-packaging python3-parso python3-pexpect python3-pickleshare python3-pil python3-pil.imagetk python3-pkg-resources python3-ply python3-prompt-toolkit python3-ptyprocess python3-pure-eval python3-pygments python3-pygraphviz python3-pyparsing python3-pyqt5 python3-pyqt5.qtsvg python3-pyqt5.sip python3-pythran python3-scipy python3-setuptools python3-six python3-stack-data python3-sympy python3-tk python3-traitlets python3-tz python3-ufolib2 python3-vtk9 python3-wcwidth python3-xlib python3.11 python3.11-dev python3.11-minimal python3.12 python3.12-dev python3.12-minimal qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser sgml-base shared-mime-info tcl tcl-dev tcl8.6 tcl8.6-dev tk tk-dev tk8.6 tk8.6-blt2.5 tk8.6-dev ubuntu-mono unicode-data unixodbc-common unixodbc-dev uuid-dev vtk9 x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc blt-demo cmake-doc cmake-format elpa-cmake-mode ninja-build dh-make flit python3-build python3-installer python3-wheel gettext-doc libasprintf-dev libgettextpo-dev gfortran-13-doc libcoarrays-dev gsfonts graphviz-doc groff lrzip libitpp-dev libasound2-plugins alsa-utils libcuda1 libnvcuvid1 libnvidia-encode1 libbluray-bdj libboost-doc libboost1.74-doc gccxml libboost-contract1.74-dev libntl-dev xsltproc doxygen docbook-xml docbook-xsl fop cups-common libcurl4-doc libidn-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libeigen3-doc freetype2-doc libgd-tools libgdal-doc libgeotiff-epsg geotiff-bin gdal-bin glew-utils low-memory-monitor libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils gmp-doc libgmp10-doc gvfs libgts-doc libhdf4-doc hdf4-tools libhdf5-doc libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e libheif-plugin-svtenc libice-doc icu-doc libjs-jquery-ui-docs liblcms2-utils libtool-doc liblzma-doc libmpfr-doc netcdf-bin netcdf-doc odbc-postgresql tdsodbc ogdi-bin openmpi-doc opus-tools pciutils pcscd postgresql-doc-15 proj-bin qgnomeplatform-qt5 qt5-image-formats-plugins librsvg2-bin lm-sensors libsm-doc speex sqlite3-doc libssl-doc libsuperlu-doc libtbb-doc gcj-jdk vtk9-doc vtk9-examples java-virtual-machine libwacom-bin libx11-doc libx265-doc libxcb-doc libxerces-c-doc libxext-doc libxsimd-doc libxt-doc m4-doc apparmor less www-browser opencl-icd openjdk-17-demo openjdk-17-source visualvm libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic gfortran | fortran-compiler keychain libpam-ssh monkeysphere ssh-askpass libmail-box-perl python3-doc python3-venv python-attr-doc python-cycler-doc python-future-doc python-ipython-doc python-lxml-doc cm-super-minimal dvipng ffmpeg fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common python3-cairocffi python3-gi python3-gi-cairo python3-gobject python3-sip python3-tornado texlive-extra-utils texlive-latex-extra python-mpmath-doc python3-gmpy2 gfortran python3-pytest python-pexpect-doc python-pil-doc python-ply-doc python-pygments-doc ttf-bitstream-vera python-pygraphviz-doc python-pyparsing-doc python-scipy-doc python-setuptools-doc texlive-fonts-extra python-sympy-doc tix python3-tk-dbg mayavi2 python3.11-venv python3.11-doc binfmt-support python3.12-venv python3.12-doc firebird-dev sgml-base-doc tcl-doc tcl-tclreadline tcl8.6-doc tk-doc tk8.6-doc Recommended packages: librsvg2-common curl | wget | lynx fonts-liberation2 alsa-ucm-conf alsa-topology-conf libaacs0 bzip2-doc libcfitsio-doc dbus libarchive-cpio-perl proj-bin libgdk-pixbuf2.0-bin libgl1-amber-dri xdg-user-dirs libgail-common libgtk2.0-bin libgts-bin libheif-plugin-aomenc libheif-plugin-x265 javascript-common libldap-common libcoarrays-openmpi-dev libpng-tools poppler-data publicsuffix qttranslations5-l10n qt5-gtk-platformtheme qtwayland5 libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase libsasl2-modules libgraphblas-dev va-driver-all | va-driver vdpau-driver-all | vdpau-driver mesa-vulkan-drivers | vulkan-icd libatk-wrapper-java-jni fonts-dejavu-extra xauth libmail-sendmail-perl python3-bs4 python3-html5lib python3-olefile isympy-common The following NEW packages will be installed: adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev blt ca-certificates-java cmake cmake-data debhelper debugedit default-jdk default-jdk-headless default-jre default-jre-headless default-libmysqlclient-dev dh-autoreconf dh-exec dh-python dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx fonts-noto-core fonts-noto-mono freeglut3-dev gdal-data gdal-plugins gettext gettext-base gfortran-13 graphviz groff-base gtk-update-icon-cache hdf5-helpers help2man hicolor-icon-theme humanity-icon-theme ibverbs-providers icu-devtools intltool-debian java-common libaec-dev libaec0 libamd3 libann0 libaom-dev libaom3 libarchive-zip-perl libarchive13 libarmadillo-dev libarmadillo12 libarpack2 libarpack2-dev libasound2 libasound2-data libatk1.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec-dev libavcodec60 libavformat-dev libavformat60 libavutil-dev libavutil58 libblkid-dev libblosc-dev libblosc1 libbluray2 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-dev libboost-exception-dev libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0 libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev libboost-mpi-python-dev libboost-mpi-python1.74-dev libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0 libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0 libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0 libboost-program-options-dev libboost-program-options1.74-dev libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev libboost-regex1.74.0 libboost-serialization-dev libboost-serialization1.74-dev libboost-serialization1.74.0 libboost-stacktrace-dev libboost-stacktrace1.74-dev libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev libboost1.74-tools-dev libbrotli-dev libbrotli1 libbsd0 libbtf2 libbz2-dev libcairo-gobject2 libcairo2 libcamd3 libcbor0.8 libccolamd3 libcdt5 libcfitsio-dev libcfitsio10 libcgraph6 libcholmod4 libchromaprint1 libcjson1 libcodec2-1.2 libcolamd3 libcups2 libcurl3-gnutls libcurl4 libcurl4-openssl-dev libcxsparse4 libdatrie1 libdav1d-dev libdav1d6 libdav1d7 libdbus-1-3 libde265-0 libde265-dev libdebhelper-perl libdeflate-dev libdeflate0 libdouble-conversion-dev libdouble-conversion3 libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1 libedit2 libegl-dev libegl-mesa0 libegl1 libeigen3-dev libelf1 libevdev2 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libffi-dev libfido2-1 libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgbm1 libgd3 libgdal-dev libgdal33 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgeos-c1v5 libgeos-dev libgeos3.12.0 libgeotiff-dev libgeotiff5 libgfortran-13-dev libgfortran5 libgif-dev libgif7 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl2ps-dev libgl2ps1.4 libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev libglew2.2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglut-dev libglut3.12 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libgme0 libgmp-dev libgmpxx4ldbl libgraphite2-3 libgsm1 libgtk2.0-0 libgtk2.0-common libgts-0.7-5 libgts-dev libgudev-1.0-0 libgvc6 libgvpr2 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libhdf5-mpi-dev libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1 libhdf5-openmpi-dev libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100 libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libheif-dev libheif-plugin-dav1d libheif-plugin-libde265 libheif1 libhwloc-dev libhwloc-plugins libhwloc15 libhwy1 libibverbs-dev libibverbs1 libice-dev libice6 libicu-dev libicu72 libimagequant0 libinput-bin libinput10 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-sphinxdoc libjs-underscore libjson-c-dev libjsoncpp-dev libjsoncpp25 libjxl0.7 libklu2 libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 liblab-gamut1 liblbfgsb0 liblcms2-2 libldap2 libldl3 liblerc-dev liblerc4 libllvm15 libltdl-dev libltdl7 liblz4-dev liblzma-dev libmagic-mgc libmagic1 libmbedcrypto7 libmd4c0 libmetis-dev libmetis5 libminizip-dev libminizip1 libmongoose3 libmount-dev libmp3lame0 libmpc-dev libmpfr-dev libmpfrc++-dev libmpg123-0 libmtdev1 libmunge2 libmysqlclient-dev libmysqlclient21 libnetcdf-dev libnetcdf19 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnorm1 libnspr4 libnss3 libnuma-dev libnuma1 libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libogg-dev libogg0 libopenblas-dev libopenblas-pthread-dev libopenblas0 libopenblas0-pthread libopengl-dev libopengl0 libopenjp2-7 libopenjp2-7-dev libopenmpi-dev libopenmpi3 libopenmpt0 libopus0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcsclite1 libpgm-5.3-0 libpipeline1 libpixman-1-0 libpkgconf3 libpmix-dev libpmix2 libpng-dev libpoppler-dev libpoppler-private-dev libpoppler130 libpq-dev libpq5 libproj-dev libproj25 libpsl5 libpthread-stubs0-dev libpython3-all-dev libpython3-dev libpython3-stdlib libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib libpython3.12 libpython3.12-dev libpython3.12-minimal libpython3.12-stdlib libqglviewer-dev-qt5 libqglviewer-headers libqglviewer2-qt5 libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5printsupport5 libqt5sql5 libqt5svg5 libqt5test5 libqt5widgets5 libqt5xml5 librabbitmq4 libraqm0 librav1e0 librbio4 librdmacm1 librhash0 librist4 librsvg2-2 librtmp1 librttopo-dev librttopo1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv-dev libsharpyuv0 libshine3 libsm-dev libsm6 libsnappy1v5 libsodium23 libsoxr0 libspatialite-dev libspatialite8 libspeex1 libspex2 libspqr4 libsqlite3-dev libsrt1.5-gnutls libssh-4 libssh-gcrypt-4 libssl-dev libsub-override-perl libsuitesparse-dev libsuitesparseconfig7 libsuperlu-dev libsuperlu6 libsvtav1enc1d1 libswresample-dev libswresample4 libswscale-dev libswscale7 libsz2 libtbb-dev libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libthai-data libthai0 libtheora-dev libtheora0 libtiff-dev libtiff6 libtiffxx6 libtk8.6 libtool libtwolame0 libuchardet0 libucx0 libudfread0 libumfpack6 liburiparser-dev liburiparser1 libutfcpp-dev libuv1 libva-drm2 libva-x11-2 libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libvtk9-dev libvtk9-java libvtk9.1 libvtk9.1-qt libvulkan-dev libvulkan1 libwacom-common libwacom9 libwayland-client0 libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libx264-164 libx265-199 libx265-dev libxau-dev libxau6 libxaw7 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-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxerces-c-dev libxerces-c3.2 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxml2 libxml2-dev libxmu-dev libxmu-headers libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxsimd-dev libxslt1.1 libxss-dev libxss1 libxt-dev libxt6 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzstd-dev libzvbi-common libzvbi0 m4 man-db media-types mpi-default-bin mpi-default-dev mysql-common ocl-icd-libopencl1 openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless openmpi-bin openmpi-common openssh-client pkg-config pkgconf pkgconf-bin po-debconf proj-data pyqt5-dev-tools python-matplotlib-data python3 python3-all python3-all-dev python3-appdirs python3-asttokens python3-attr python3-backcall python3-beniget python3-brotli python3-contourpy python3-cycler python3-dateutil python3-decorator python3-dev python3-distutils python3-executing python3-fonttools python3-fs python3-future python3-gast python3-ipython python3-jedi python3-kiwisolver python3-lib2to3 python3-lxml python3-lz4 python3-matplotlib python3-matplotlib-inline python3-minieigen python3-minimal python3-mpi4py python3-mpmath python3-numpy python3-packaging python3-parso python3-pexpect python3-pickleshare python3-pil python3-pil.imagetk python3-pkg-resources python3-ply python3-prompt-toolkit python3-ptyprocess python3-pure-eval python3-pygments python3-pygraphviz python3-pyparsing python3-pyqt5 python3-pyqt5.qtsvg python3-pyqt5.sip python3-pythran python3-scipy python3-setuptools python3-six python3-stack-data python3-sympy python3-tk python3-traitlets python3-tz python3-ufolib2 python3-vtk9 python3-wcwidth python3-xlib python3.11 python3.11-dev python3.11-minimal python3.12 python3.12-dev python3.12-minimal qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser sbuild-build-depends-main-dummy sgml-base shared-mime-info tcl tcl-dev tcl8.6 tcl8.6-dev tk tk-dev tk8.6 tk8.6-blt2.5 tk8.6-dev ubuntu-mono unicode-data unixodbc-common unixodbc-dev uuid-dev vtk9 x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 759 newly installed, 0 to remove and 0 not upgraded. Need to get 557 MB of archives. After this operation, 2407 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [888 B] Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.11-minimal arm64 3.11.6-3 [835 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libexpat1 arm64 2.5.0-2 [72.2 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 python3.11-minimal arm64 3.11.6-3 [2140 kB] Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-minimal arm64 3.11.4-5ubuntu1 [26.9 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.11-stdlib arm64 3.11.6-3 [1897 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 python3.11 arm64 3.11.6-3 [579 kB] Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3-stdlib arm64 3.11.4-5ubuntu1 [9568 B] Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3 arm64 3.11.4-5ubuntu1 [22.9 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12-minimal arm64 3.12.0-1 [824 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 python3.12-minimal arm64 3.12.0-1 [2286 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 sgml-base all 1.31 [11.4 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libbsd0 arm64 0.11.7-4 [40.8 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libdbus-1-3 arm64 1.14.10-1ubuntu1 [208 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libelf1 arm64 0.189-4 [56.2 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libfribidi0 arm64 1.0.13-3 [26.5 kB] Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0 arm64 2.78.1-2 [1503 kB] Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.78.1-2 [40.7 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libicu72 arm64 72.1-3ubuntu3 [10.7 MB] Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxml2 arm64 2.9.14+dfsg-1.3build1 [729 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pkg-resources all 68.1.2-2 [167 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pygments all 2.15.1+dfsg-1 [820 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 shared-mime-info arm64 2.2-1 [458 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 xkb-data all 2.38-2 [392 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libmagic-mgc arm64 1:5.45-2 [307 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libmagic1 arm64 1:5.45-2 [85.1 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 file arm64 1:5.45-2 [21.9 kB] Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gettext-base arm64 0.21-13build1 [37.3 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libuchardet0 arm64 0.0.7-1build2 [77.3 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 groff-base arm64 1.23.0-3 [989 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libcbor0.8 arm64 0.8.0-2ubuntu1 [24.3 kB] Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdrm-common all 2.4.117-1 [7586 B] Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdrm2 arm64 2.4.117-1 [41.1 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libedit2 arm64 3.1-20230828-1 [96.4 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libfido2-1 arm64 1.13.0-1 [83.5 kB] Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libnghttp2-14 arm64 1.58.0-1 [72.7 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma1 arm64 2.0.16-1 [22.5 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libpipeline1 arm64 1.5.7-1 [23.3 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libpsl5 arm64 0.21.2-1build1 [57.0 kB] Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libuv1 arm64 1.46.0-2 [93.3 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libxau6 arm64 1:1.0.9-1build5 [7624 B] Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libxdmcp6 arm64 1:1.1.3-0ubuntu5 [10.8 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb1 arm64 1.15-1 [47.6 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-data all 2:1.8.7-1 [115 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-6 arm64 2:1.8.7-1 [645 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libxext6 arm64 2:1.3.4-1build1 [31.1 kB] Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 man-db arm64 2.12.0-1 [1224 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 openssh-client arm64 1:9.3p1-1ubuntu3 [869 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 hicolor-icon-theme all 0.17-2 [9976 B] Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdk-pixbuf2.0-common all 2.42.10+dfsg-2 [7476 B] Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu1 [160 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate0 arm64 1.18-1 [42.6 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu1 [28.9 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc4 arm64 4.0.0+ds-2ubuntu2 [150 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 libsharpyuv0 arm64 1.3.2-0.3 [14.0 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 libwebp7 arm64 1.3.2-0.3 [190 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 libtiff6 arm64 4.5.1+git230720-1ubuntu1 [189 kB] Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdk-pixbuf-2.0-0 arm64 2.42.10+dfsg-2 [144 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main arm64 gtk-update-icon-cache arm64 3.24.38-5ubuntu1 [49.2 kB] Get:62 http://ftpmaster.internal/ubuntu noble/main arm64 humanity-icon-theme all 0.6.16 [1282 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-mono all 20.10-0ubuntu2 [153 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main arm64 adwaita-icon-theme all 41.0-1ubuntu1 [3444 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main arm64 at-spi2-common all 2.50.0-1 [7864 B] Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 m4 arm64 1.4.19-4 [240 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main arm64 autoconf all 2.71-3 [339 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main arm64 autotools-dev all 20220109.1 [44.9 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main arm64 automake all 1:1.16.5-1.3 [558 kB] Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 autopoint all 0.21-13build1 [422 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libbrotli1 arm64 1.1.0-1 [339 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main arm64 libfreetype6 arm64 2.13.2+dfsg-1 [390 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-noto-mono all 20201225-2 [435 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-noto-core all 20201225-2 [13.3 MB] Get:76 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig-config arm64 2.14.2-4ubuntu1 [35.8 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig1 arm64 2.14.2-4ubuntu1 [139 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1 [19.1 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1 [43.3 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main arm64 libxss1 arm64 1:1.2.3-1build2 [8252 B] Get:84 http://ftpmaster.internal/ubuntu noble/main arm64 libtk8.6 arm64 8.6.13-2 [760 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-4.1build2 [625 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main arm64 blt arm64 2.5.3+dfsg-4.1build2 [4838 B] Get:87 http://ftpmaster.internal/ubuntu noble/main arm64 ca-certificates-java all 20230710 [11.8 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main arm64 libarchive13 arm64 3.6.2-1ubuntu1 [371 kB] Get:89 http://ftpmaster.internal/ubuntu noble/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-3 [21.0 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-3 [54.0 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main arm64 libldap2 arm64 2.6.6+dfsg-1~exp1ubuntu1 [191 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2build4 [59.2 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main arm64 libssh-4 arm64 0.10.5-3ubuntu1 [185 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main arm64 libcurl4 arm64 8.2.1-1ubuntu3.1 [313 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp25 arm64 1.9.5-6 [76.0 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main arm64 librhash0 arm64 1.4.3-3 [125 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main arm64 cmake-data all 3.27.7-1 [2129 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main arm64 cmake arm64 3.27.7-1 [10.1 MB] Get:99 http://ftpmaster.internal/ubuntu noble/main arm64 libdebhelper-perl all 13.11.7ubuntu1 [85.8 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main arm64 libtool all 2.4.7-7 [166 kB] Get:101 http://ftpmaster.internal/ubuntu noble/main arm64 dh-autoreconf all 20 [16.1 kB] Get:102 http://ftpmaster.internal/ubuntu noble/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:103 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-override-perl all 0.09-4 [8706 B] Get:104 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:105 http://ftpmaster.internal/ubuntu noble/main arm64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:106 http://ftpmaster.internal/ubuntu noble/main arm64 libdw1 arm64 0.189-4 [253 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main arm64 debugedit arm64 1:5.0-5 [45.9 kB] Get:108 http://ftpmaster.internal/ubuntu noble/main arm64 dwz arm64 0.15-1 [110 kB] Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gettext arm64 0.21-13build1 [843 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] Get:112 http://ftpmaster.internal/ubuntu noble/main arm64 debhelper all 13.11.7ubuntu1 [940 kB] Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 java-common all 0.75 [6718 B] Get:114 http://ftpmaster.internal/ubuntu noble/main arm64 libavahi-common-data arm64 0.8-10ubuntu1 [27.7 kB] Get:115 http://ftpmaster.internal/ubuntu noble/main arm64 libavahi-common3 arm64 0.8-10ubuntu1 [22.9 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main arm64 libavahi-client3 arm64 0.8-10ubuntu1 [27.0 kB] Get:117 http://ftpmaster.internal/ubuntu noble/main arm64 libcups2 arm64 2.4.6-0ubuntu3 [270 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main arm64 liblcms2-2 arm64 2.14-2 [159 kB] Get:119 http://ftpmaster.internal/ubuntu noble/main arm64 libnspr4 arm64 2:4.35-1.1 [113 kB] Get:120 http://ftpmaster.internal/ubuntu noble/main arm64 libnss3 arm64 2:3.94-1 [1387 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main arm64 libasound2-data all 1.2.10-1 [20.6 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main arm64 libasound2 arm64 1.2.10-1 [383 kB] Get:123 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-1build2 [68.9 kB] Get:124 http://ftpmaster.internal/ubuntu noble/main arm64 libharfbuzz0b arm64 8.0.1-1 [451 kB] Get:125 http://ftpmaster.internal/ubuntu noble/main arm64 libpcsclite1 arm64 2.0.0-1 [21.2 kB] Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openjdk-17-jre-headless arm64 17.0.9+9-2 [47.3 MB] Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 default-jre-headless arm64 2:1.17-75 [3046 B] Get:128 http://ftpmaster.internal/ubuntu noble/main arm64 libgtk2.0-common all 2.24.33-2ubuntu2 [125 kB] Get:129 http://ftpmaster.internal/ubuntu noble/main arm64 libatk1.0-0 arm64 2.50.0-1 [53.8 kB] Get:130 http://ftpmaster.internal/ubuntu noble/main arm64 libpixman-1-0 arm64 0.42.2-1 [193 kB] Get:131 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render0 arm64 1.15-1 [16.1 kB] Get:132 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shm0 arm64 1.15-1 [5780 B] Get:133 http://ftpmaster.internal/ubuntu noble/main arm64 libcairo2 arm64 1.18.0-1 [550 kB] Get:134 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig arm64 2.14.2-4ubuntu1 [190 kB] Get:135 http://ftpmaster.internal/ubuntu noble/main arm64 libthai-data all 0.1.29-1build1 [162 kB] Get:136 http://ftpmaster.internal/ubuntu noble/main arm64 libdatrie1 arm64 0.2.13-2 [19.8 kB] Get:137 http://ftpmaster.internal/ubuntu noble/main arm64 libthai0 arm64 0.1.29-1build1 [18.4 kB] Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpango-1.0-0 arm64 1.51.0+ds-3 [224 kB] Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpangoft2-1.0-0 arm64 1.51.0+ds-3 [41.0 kB] Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpangocairo-1.0-0 arm64 1.51.0+ds-3 [27.5 kB] Get:141 http://ftpmaster.internal/ubuntu noble/main arm64 libxcomposite1 arm64 1:0.4.5-1build2 [7080 B] Get:142 http://ftpmaster.internal/ubuntu noble/main arm64 libxfixes3 arm64 1:6.0.0-2 [11.0 kB] Get:143 http://ftpmaster.internal/ubuntu noble/main arm64 libxcursor1 arm64 1:1.2.1-1 [21.3 kB] Get:144 http://ftpmaster.internal/ubuntu noble/main arm64 libxdamage1 arm64 1:1.1.6-1 [6032 B] Get:145 http://ftpmaster.internal/ubuntu noble/main arm64 libxi6 arm64 2:1.8-1build1 [31.6 kB] Get:146 http://ftpmaster.internal/ubuntu noble/main arm64 libxinerama1 arm64 2:1.1.4-3 [7056 B] Get:147 http://ftpmaster.internal/ubuntu noble/main arm64 libxrandr2 arm64 2:1.5.2-2 [19.6 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main arm64 libgtk2.0-0 arm64 2.24.33-2ubuntu2 [1981 kB] Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglvnd0 arm64 1.7.0-1 [60.0 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main arm64 libglapi-mesa arm64 23.2.1-1ubuntu3 [53.1 kB] Get:151 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-xcb1 arm64 2:1.8.7-1 [7836 B] Get:152 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri2-0 arm64 1.15-1 [7244 B] Get:153 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-dri3-0 arm64 1.15-1 [7108 B] Get:154 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-glx0 arm64 1.15-1 [25.2 kB] Get:155 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-present0 arm64 1.15-1 [5732 B] Get:156 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-randr0 arm64 1.15-1 [18.2 kB] Get:157 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-sync1 arm64 1.15-1 [9412 B] Get:158 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xfixes0 arm64 1.15-1 [10.3 kB] Get:159 http://ftpmaster.internal/ubuntu noble/main arm64 libxshmfence1 arm64 1.3-1build4 [5444 B] Get:160 http://ftpmaster.internal/ubuntu noble/main arm64 libxxf86vm1 arm64 1:1.1.4-1build3 [10.3 kB] Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdrm-amdgpu1 arm64 2.4.117-1 [20.2 kB] Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdrm-nouveau2 arm64 2.4.117-1 [17.8 kB] Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdrm-radeon1 arm64 2.4.117-1 [20.6 kB] Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libllvm15 arm64 1:15.0.7-10build1 [24.4 MB] Get:165 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors-config all 1:3.6.0-7ubuntu1 [5274 B] Get:166 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors5 arm64 1:3.6.0-7ubuntu1 [26.1 kB] Get:167 http://ftpmaster.internal/ubuntu noble/main arm64 libgl1-mesa-dri arm64 23.2.1-1ubuntu3 [8126 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main arm64 libglx-mesa0 arm64 23.2.1-1ubuntu3 [162 kB] Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglx0 arm64 1.7.0-1 [32.4 kB] Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgl1 arm64 1.7.0-1 [107 kB] Get:171 http://ftpmaster.internal/ubuntu noble/main arm64 libgif7 arm64 5.2.1-2.5 [34.2 kB] Get:172 http://ftpmaster.internal/ubuntu noble/main arm64 libxtst6 arm64 2:1.2.3-1.1 [13.7 kB] Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openjdk-17-jre arm64 17.0.9+9-2 [198 kB] Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 default-jre arm64 2:1.17-75 [912 B] Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openjdk-17-jdk-headless arm64 17.0.9+9-2 [70.4 MB] Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 default-jdk-headless arm64 2:1.17-75 [956 B] Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openjdk-17-jdk arm64 17.0.9+9-2 [1500 kB] Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 default-jdk arm64 2:1.17-75 [914 B] Get:179 http://ftpmaster.internal/ubuntu noble/main arm64 mysql-common all 5.8+1.1.0 [6626 B] Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libmysqlclient21 arm64 8.0.35-1 [1265 kB] Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl-dev arm64 3.0.10-1ubuntu2.1 [2318 kB] Get:182 http://ftpmaster.internal/ubuntu noble/main arm64 libzstd-dev arm64 1.5.5+dfsg2-2 [343 kB] Get:183 http://ftpmaster.internal/ubuntu noble/main arm64 zlib1g-dev arm64 1:1.2.13.dfsg-1ubuntu5 [893 kB] Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libmysqlclient-dev arm64 8.0.35-1 [1630 kB] Get:185 http://ftpmaster.internal/ubuntu noble/main arm64 default-libmysqlclient-dev arm64 1.1.0 [3016 B] Get:186 http://ftpmaster.internal/ubuntu noble/main arm64 python3-lib2to3 all 3.11.5-1 [79.0 kB] Get:187 http://ftpmaster.internal/ubuntu noble/main arm64 python3-distutils all 3.11.5-1 [131 kB] Get:188 http://ftpmaster.internal/ubuntu noble/main arm64 python3-setuptools all 68.1.2-2 [396 kB] Get:189 http://ftpmaster.internal/ubuntu noble/universe arm64 dh-python all 6.20231025 [110 kB] Get:190 http://ftpmaster.internal/ubuntu noble/universe arm64 fonts-lyx all 2.3.7-1 [167 kB] Get:191 http://ftpmaster.internal/ubuntu noble/universe arm64 libglut3.12 arm64 3.4.0-1 [96.8 kB] Get:192 http://ftpmaster.internal/ubuntu noble/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] Get:193 http://ftpmaster.internal/ubuntu noble/main arm64 x11proto-dev all 2023.2-1 [602 kB] Get:194 http://ftpmaster.internal/ubuntu noble/main arm64 libxau-dev arm64 1:1.0.9-1build5 [10.1 kB] Get:195 http://ftpmaster.internal/ubuntu noble/main arm64 libxdmcp-dev arm64 1:1.1.3-0ubuntu5 [26.4 kB] Get:196 http://ftpmaster.internal/ubuntu noble/main arm64 xtrans-dev all 1.4.0-1 [68.9 kB] Get:197 http://ftpmaster.internal/ubuntu noble/main arm64 libpthread-stubs0-dev arm64 0.4-1build2 [5496 B] Get:198 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb1-dev arm64 1.15-1 [89.6 kB] Get:199 http://ftpmaster.internal/ubuntu noble/main arm64 libx11-dev arm64 2:1.8.7-1 [738 kB] Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglx-dev arm64 1.7.0-1 [14.2 kB] Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgl-dev arm64 1.7.0-1 [102 kB] Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglvnd-core-dev arm64 1.7.0-1 [13.4 kB] Get:203 http://ftpmaster.internal/ubuntu noble/main arm64 libwayland-server0 arm64 1.22.0-2.1 [34.0 kB] Get:204 http://ftpmaster.internal/ubuntu noble/main arm64 libgbm1 arm64 23.2.1-1ubuntu3 [40.9 kB] Get:205 http://ftpmaster.internal/ubuntu noble/main arm64 libwayland-client0 arm64 1.22.0-2.1 [25.6 kB] Get:206 http://ftpmaster.internal/ubuntu noble/main arm64 libegl-mesa0 arm64 23.2.1-1ubuntu3 [114 kB] Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libegl1 arm64 1.7.0-1 [29.2 kB] Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libegl-dev arm64 1.7.0-1 [18.2 kB] Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgles1 arm64 1.7.0-1 [11.6 kB] Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgles2 arm64 1.7.0-1 [17.9 kB] Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgles-dev arm64 1.7.0-1 [50.4 kB] Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libopengl0 arm64 1.7.0-1 [35.9 kB] Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libopengl-dev arm64 1.7.0-1 [3430 B] Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglvnd-dev arm64 1.7.0-1 [3190 B] Get:215 http://ftpmaster.internal/ubuntu noble/main arm64 libgl1-mesa-dev arm64 23.2.1-1ubuntu3 [14.9 kB] Get:216 http://ftpmaster.internal/ubuntu noble/main arm64 libglu1-mesa arm64 9.0.2-1.1 [137 kB] Get:217 http://ftpmaster.internal/ubuntu noble/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1 [222 kB] Get:218 http://ftpmaster.internal/ubuntu noble/main arm64 libxext-dev arm64 2:1.3.4-1build1 [85.5 kB] Get:219 http://ftpmaster.internal/ubuntu noble/main arm64 libice6 arm64 2:1.0.10-1build2 [41.7 kB] Get:220 http://ftpmaster.internal/ubuntu noble/main arm64 libsm6 arm64 2:1.2.3-1build2 [16.1 kB] Get:221 http://ftpmaster.internal/ubuntu noble/main arm64 libxt6 arm64 1:1.2.1-1.1 [167 kB] Get:222 http://ftpmaster.internal/ubuntu noble/main arm64 libice-dev arm64 2:1.0.10-1build2 [52.1 kB] Get:223 http://ftpmaster.internal/ubuntu noble/main arm64 libsm-dev arm64 2:1.2.3-1build2 [18.2 kB] Get:224 http://ftpmaster.internal/ubuntu noble/main arm64 libxt-dev arm64 1:1.2.1-1.1 [403 kB] Get:225 http://ftpmaster.internal/ubuntu noble/universe arm64 libglut-dev arm64 3.4.0-1 [127 kB] Get:226 http://ftpmaster.internal/ubuntu noble/universe arm64 freeglut3-dev arm64 3.4.0-1 [2014 B] Get:227 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 gdal-data all 3.7.3+dfsg-1 [260 kB] Get:228 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 gdal-plugins arm64 3.7.3+dfsg-1 [23.8 kB] Get:229 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran5 arm64 13.2.0-6ubuntu1 [423 kB] Get:230 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran-13-dev arm64 13.2.0-6ubuntu1 [478 kB] Get:231 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-13 arm64 13.2.0-6ubuntu1 [10.3 MB] Get:232 http://ftpmaster.internal/ubuntu noble/universe arm64 libann0 arm64 1.1.2+doc-9 [25.1 kB] Get:233 http://ftpmaster.internal/ubuntu noble/universe arm64 libcdt5 arm64 2.42.2-7build3 [20.5 kB] Get:234 http://ftpmaster.internal/ubuntu noble/universe arm64 libcgraph6 arm64 2.42.2-7build3 [43.9 kB] Get:235 http://ftpmaster.internal/ubuntu noble/main arm64 libxpm4 arm64 1:3.5.12-1.1ubuntu1 [34.9 kB] Get:236 http://ftpmaster.internal/ubuntu noble/main arm64 libgd3 arm64 2.3.3-9ubuntu1 [119 kB] Get:237 http://ftpmaster.internal/ubuntu noble/universe arm64 libgts-0.7-5 arm64 0.7.6+darcs121130-5 [157 kB] Get:238 http://ftpmaster.internal/ubuntu noble/main arm64 libltdl7 arm64 2.4.7-7 [40.3 kB] Get:239 http://ftpmaster.internal/ubuntu noble/universe arm64 libpathplan4 arm64 2.42.2-7build3 [22.1 kB] Get:240 http://ftpmaster.internal/ubuntu noble/universe arm64 libgvc6 arm64 2.42.2-7build3 [686 kB] Get:241 http://ftpmaster.internal/ubuntu noble/universe arm64 libgvpr2 arm64 2.42.2-7build3 [185 kB] Get:242 http://ftpmaster.internal/ubuntu noble/universe arm64 liblab-gamut1 arm64 2.42.2-7build3 [1850 kB] Get:243 http://ftpmaster.internal/ubuntu noble/main arm64 libxmu6 arm64 2:1.1.3-3 [48.9 kB] Get:244 http://ftpmaster.internal/ubuntu noble/main arm64 libxaw7 arm64 2:1.0.14-1 [184 kB] Get:245 http://ftpmaster.internal/ubuntu noble/universe arm64 graphviz arm64 2.42.2-7build3 [610 kB] Get:246 http://ftpmaster.internal/ubuntu noble/universe arm64 hdf5-helpers arm64 1.10.8+repack1-1ubuntu1 [13.9 kB] Get:247 http://ftpmaster.internal/ubuntu noble/universe arm64 help2man arm64 1.49.3 [201 kB] Get:248 http://ftpmaster.internal/ubuntu noble/main arm64 libnl-3-200 arm64 3.7.0-0.2 [56.9 kB] Get:249 http://ftpmaster.internal/ubuntu noble/main arm64 libnl-route-3-200 arm64 3.7.0-0.2 [179 kB] Get:250 http://ftpmaster.internal/ubuntu noble/main arm64 libibverbs1 arm64 48.0-1 [66.3 kB] Get:251 http://ftpmaster.internal/ubuntu noble/main arm64 ibverbs-providers arm64 48.0-1 [361 kB] Get:252 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 72.1-3ubuntu3 [207 kB] Get:253 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec0 arm64 1.1.2-1 [21.7 kB] Get:254 http://ftpmaster.internal/ubuntu noble/main arm64 libsuitesparseconfig7 arm64 1:7.2.2+dfsg-1 [11.3 kB] Get:255 http://ftpmaster.internal/ubuntu noble/universe arm64 libamd3 arm64 1:7.2.2+dfsg-1 [25.0 kB] Get:256 http://ftpmaster.internal/ubuntu noble/universe arm64 libaom3 arm64 3.7.0-1 [1536 kB] Get:257 http://ftpmaster.internal/ubuntu noble/universe arm64 libaom-dev arm64 3.7.0-1 [1889 kB] Get:258 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libopenblas0-pthread arm64 0.3.24+ds-1 [5451 kB] Get:259 http://ftpmaster.internal/ubuntu noble/universe arm64 libarpack2 arm64 3.9.1-1 [90.2 kB] Get:260 http://ftpmaster.internal/ubuntu noble/universe arm64 libsuperlu6 arm64 6.0.1+dfsg1-1 [166 kB] Get:261 http://ftpmaster.internal/ubuntu noble/universe arm64 libarmadillo12 arm64 1:12.6.4+dfsg-1 [104 kB] Get:262 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libopenblas-pthread-dev arm64 0.3.24+ds-1 [3683 kB] Get:263 http://ftpmaster.internal/ubuntu noble/universe arm64 libarpack2-dev arm64 3.9.1-1 [105 kB] Get:264 http://ftpmaster.internal/ubuntu noble/universe arm64 libsz2 arm64 1.1.2-1 [5168 B] Get:265 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-103-1 arm64 1.10.8+repack1-1ubuntu1 [1185 kB] Get:266 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-fortran-102 arm64 1.10.8+repack1-1ubuntu1 [85.4 kB] Get:267 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-hl-100 arm64 1.10.8+repack1-1ubuntu1 [54.9 kB] Get:268 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-hl-fortran-100 arm64 1.10.8+repack1-1ubuntu1 [30.6 kB] Get:269 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-cpp-103-1 arm64 1.10.8+repack1-1ubuntu1 [117 kB] Get:270 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-hl-cpp-100 arm64 1.10.8+repack1-1ubuntu1 [10.5 kB] Get:271 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8-dev arm64 2.1.5-2ubuntu1 [304 kB] Get:272 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] Get:273 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] Get:274 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec-dev arm64 1.1.2-1 [18.8 kB] Get:275 http://ftpmaster.internal/ubuntu noble/main arm64 libcurl4-openssl-dev arm64 8.2.1-1ubuntu3.1 [433 kB] Get:276 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-dev arm64 1.10.8+repack1-1ubuntu1 [3001 kB] Get:277 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libopenblas0 arm64 0.3.24+ds-1 [6164 B] Get:278 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libopenblas-dev arm64 0.3.24+ds-1 [19.1 kB] Get:279 http://ftpmaster.internal/ubuntu noble/universe arm64 libsuperlu-dev arm64 6.0.1+dfsg1-1 [20.7 kB] Get:280 http://ftpmaster.internal/ubuntu noble/universe arm64 libarmadillo-dev arm64 1:12.6.4+dfsg-1 [408 kB] Get:281 http://ftpmaster.internal/ubuntu noble/universe arm64 libva2 arm64 2.20.0-2 [65.7 kB] Get:282 http://ftpmaster.internal/ubuntu noble/universe arm64 libva-drm2 arm64 2.20.0-2 [7078 B] Get:283 http://ftpmaster.internal/ubuntu noble/universe arm64 libva-x11-2 arm64 2.20.0-2 [12.1 kB] Get:284 http://ftpmaster.internal/ubuntu noble/main arm64 libvdpau1 arm64 1.5-2 [25.8 kB] Get:285 http://ftpmaster.internal/ubuntu noble/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1 [37.3 kB] Get:286 http://ftpmaster.internal/ubuntu noble/universe arm64 libavutil58 arm64 7:6.0-9ubuntu1 [363 kB] Get:287 http://ftpmaster.internal/ubuntu noble/universe arm64 libcodec2-1.2 arm64 1.2.0-2 [8995 kB] Get:288 http://ftpmaster.internal/ubuntu noble/universe arm64 libdav1d6 arm64 1.2.1-2 [294 kB] Get:289 http://ftpmaster.internal/ubuntu noble/universe arm64 libgsm1 arm64 1.0.22-1 [26.3 kB] Get:290 http://ftpmaster.internal/ubuntu noble/universe arm64 libhwy1 arm64 1.0.7-8 [434 kB] Get:291 http://ftpmaster.internal/ubuntu noble/universe arm64 libjxl0.7 arm64 0.7.0-10.2ubuntu1 [689 kB] Get:292 http://ftpmaster.internal/ubuntu noble/main arm64 libmp3lame0 arm64 3.100-6 [141 kB] Get:293 http://ftpmaster.internal/ubuntu noble/main arm64 libopenjp2-7 arm64 2.5.0-2 [170 kB] Get:294 http://ftpmaster.internal/ubuntu noble/main arm64 libopus0 arm64 1.4-1 [194 kB] Get:295 http://ftpmaster.internal/ubuntu noble/universe arm64 librav1e0 arm64 0.6.6-3 [693 kB] Get:296 http://ftpmaster.internal/ubuntu noble/main arm64 libcairo-gobject2 arm64 1.18.0-1 [127 kB] Get:297 http://ftpmaster.internal/ubuntu noble/main arm64 librsvg2-2 arm64 2.54.7+dfsg-2 [2775 kB] Get:298 http://ftpmaster.internal/ubuntu noble/universe arm64 libshine3 arm64 3.1.1-2 [22.5 kB] Get:299 http://ftpmaster.internal/ubuntu noble/main arm64 libsnappy1v5 arm64 1.1.10-1 [28.2 kB] Get:300 http://ftpmaster.internal/ubuntu noble/main arm64 libspeex1 arm64 1.2.1-2ubuntu1 [55.1 kB] Get:301 http://ftpmaster.internal/ubuntu noble/universe arm64 libsvtav1enc1d1 arm64 1.7.0+dfsg-2 [1274 kB] Get:302 http://ftpmaster.internal/ubuntu noble/universe arm64 libsoxr0 arm64 0.1.3-4build2 [57.2 kB] Get:303 http://ftpmaster.internal/ubuntu noble/universe arm64 libswresample4 arm64 7:6.0-9ubuntu1 [58.7 kB] Get:304 http://ftpmaster.internal/ubuntu noble/main arm64 libogg0 arm64 1.3.5-3 [22.1 kB] Get:305 http://ftpmaster.internal/ubuntu noble/main arm64 libtheora0 arm64 1.1.1+dfsg.1-16.1 [221 kB] Get:306 http://ftpmaster.internal/ubuntu noble/main arm64 libtwolame0 arm64 0.4.0-2build2 [51.7 kB] Get:307 http://ftpmaster.internal/ubuntu noble/main arm64 libvorbis0a arm64 1.3.7-1build2 [95.5 kB] Get:308 http://ftpmaster.internal/ubuntu noble/main arm64 libvorbisenc2 arm64 1.3.7-1build2 [82.3 kB] Get:309 http://ftpmaster.internal/ubuntu noble/main arm64 libvpx7 arm64 1.12.0-1ubuntu2 [1062 kB] Get:310 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpmux3 arm64 1.3.2-0.3 [25.0 kB] Get:311 http://ftpmaster.internal/ubuntu noble/universe arm64 libx264-164 arm64 2:0.164.3095+gitbaee400-3build1 [541 kB] Get:312 http://ftpmaster.internal/ubuntu noble/universe arm64 libx265-199 arm64 3.5-2 [699 kB] Get:313 http://ftpmaster.internal/ubuntu noble/universe arm64 libxvidcore4 arm64 2:1.3.7-1 [161 kB] Get:314 http://ftpmaster.internal/ubuntu noble/universe arm64 libzvbi-common all 0.2.42-1 [42.1 kB] Get:315 http://ftpmaster.internal/ubuntu noble/universe arm64 libzvbi0 arm64 0.2.42-1 [258 kB] Get:316 http://ftpmaster.internal/ubuntu noble/universe arm64 libavcodec60 arm64 7:6.0-9ubuntu1 [5591 kB] Get:317 http://ftpmaster.internal/ubuntu noble/universe arm64 libavutil-dev arm64 7:6.0-9ubuntu1 [507 kB] Get:318 http://ftpmaster.internal/ubuntu noble/universe arm64 libswresample-dev arm64 7:6.0-9ubuntu1 [71.3 kB] Get:319 http://ftpmaster.internal/ubuntu noble/universe arm64 libavcodec-dev arm64 7:6.0-9ubuntu1 [6247 kB] Get:320 http://ftpmaster.internal/ubuntu noble/universe arm64 libudfread0 arm64 1.1.2-1 [15.4 kB] Get:321 http://ftpmaster.internal/ubuntu noble/universe arm64 libbluray2 arm64 1:1.3.4-1 [147 kB] Get:322 http://ftpmaster.internal/ubuntu noble/universe arm64 libchromaprint1 arm64 1.5.1-4build1 [27.2 kB] Get:323 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libgme0 arm64 0.6.3-7 [128 kB] Get:324 http://ftpmaster.internal/ubuntu noble/main arm64 libmpg123-0 arm64 1.32.3-1 [171 kB] Get:325 http://ftpmaster.internal/ubuntu noble/main arm64 libvorbisfile3 arm64 1.3.7-1build2 [16.8 kB] Get:326 http://ftpmaster.internal/ubuntu noble/universe arm64 libopenmpt0 arm64 0.7.3-1 [614 kB] Get:327 http://ftpmaster.internal/ubuntu noble/main arm64 librabbitmq4 arm64 0.11.0-1 [39.3 kB] Get:328 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libcjson1 arm64 1.7.16-2 [21.4 kB] Get:329 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libmbedcrypto7 arm64 2.28.5-1 [204 kB] Get:330 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 librist4 arm64 0.2.10+dfsg-1 [75.8 kB] Get:331 http://ftpmaster.internal/ubuntu noble/universe arm64 libsrt1.5-gnutls arm64 1.5.3-1 [305 kB] Get:332 http://ftpmaster.internal/ubuntu noble/main arm64 libssh-gcrypt-4 arm64 0.10.5-3ubuntu1 [221 kB] Get:333 http://ftpmaster.internal/ubuntu noble/universe arm64 libnorm1 arm64 1.5.9+dfsg-2 [202 kB] Get:334 http://ftpmaster.internal/ubuntu noble/universe arm64 libpgm-5.3-0 arm64 5.3.128~dfsg-2 [151 kB] Get:335 http://ftpmaster.internal/ubuntu noble/main arm64 libsodium23 arm64 1.0.18-1build2 [123 kB] Get:336 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libzmq5 arm64 4.3.5-1 [246 kB] Get:337 http://ftpmaster.internal/ubuntu noble/universe arm64 libavformat60 arm64 7:6.0-9ubuntu1 [1170 kB] Get:338 http://ftpmaster.internal/ubuntu noble/universe arm64 libavformat-dev arm64 7:6.0-9ubuntu1 [1448 kB] Get:339 http://ftpmaster.internal/ubuntu noble/universe arm64 libblosc1 arm64 1.21.5+ds-1 [25.5 kB] Get:340 http://ftpmaster.internal/ubuntu noble/universe arm64 libblosc-dev arm64 1.21.5+ds-1 [32.4 kB] Get:341 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost1.74-dev arm64 1.74.0+ds1-23ubuntu2 [9584 kB] Get:342 http://ftpmaster.internal/ubuntu noble/main arm64 libboost-dev arm64 1.74.0.3ubuntu7 [3490 B] Get:343 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost1.74-tools-dev arm64 1.74.0+ds1-23ubuntu2 [1319 kB] Get:344 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-tools-dev arm64 1.74.0.3ubuntu7 [3428 B] Get:345 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-atomic1.74.0 arm64 1.74.0+ds1-23ubuntu2 [226 kB] Get:346 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-atomic1.74-dev arm64 1.74.0+ds1-23ubuntu2 [221 kB] Get:347 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-atomic-dev arm64 1.74.0.3ubuntu7 [3546 B] Get:348 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-chrono1.74.0 arm64 1.74.0+ds1-23ubuntu2 [233 kB] Get:349 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-chrono1.74-dev arm64 1.74.0+ds1-23ubuntu2 [237 kB] Get:350 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-chrono-dev arm64 1.74.0.3ubuntu7 [3854 B] Get:351 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-container1.74.0 arm64 1.74.0+ds1-23ubuntu2 [248 kB] Get:352 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-container1.74-dev arm64 1.74.0+ds1-23ubuntu2 [256 kB] Get:353 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-container-dev arm64 1.74.0.3ubuntu7 [3712 B] Get:354 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-date-time1.74.0 arm64 1.74.0+ds1-23ubuntu2 [222 kB] Get:355 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-serialization1.74.0 arm64 1.74.0+ds1-23ubuntu2 [321 kB] Get:356 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-serialization1.74-dev arm64 1.74.0+ds1-23ubuntu2 [378 kB] Get:357 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-date-time1.74-dev arm64 1.74.0+ds1-23ubuntu2 [226 kB] Get:358 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-system1.74.0 arm64 1.74.0+ds1-23ubuntu2 [223 kB] Get:359 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-system1.74-dev arm64 1.74.0+ds1-23ubuntu2 [218 kB] Get:360 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-thread1.74.0 arm64 1.74.0+ds1-23ubuntu2 [264 kB] Get:361 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-thread1.74-dev arm64 1.74.0+ds1-23ubuntu2 [274 kB] Get:362 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-context1.74.0 arm64 1.74.0+ds1-23ubuntu2 [224 kB] Get:363 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-context1.74-dev arm64 1.74.0+ds1-23ubuntu2 [220 kB] Get:364 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-context-dev arm64 1.74.0.3ubuntu7 [3456 B] Get:365 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-coroutine1.74.0 arm64 1.74.0+ds1-23ubuntu2 [235 kB] Get:366 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-coroutine1.74-dev arm64 1.74.0+ds1-23ubuntu2 [246 kB] Get:367 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-coroutine-dev arm64 1.74.0.3ubuntu7 [3520 B] Get:368 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-date-time-dev arm64 1.74.0.3ubuntu7 [3248 B] Get:369 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-exception1.74-dev arm64 1.74.0+ds1-23ubuntu2 [216 kB] Get:370 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-exception-dev arm64 1.74.0.3ubuntu7 [3250 B] Get:371 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-filesystem1.74.0 arm64 1.74.0+ds1-23ubuntu2 [266 kB] Get:372 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-filesystem1.74-dev arm64 1.74.0+ds1-23ubuntu2 [288 kB] Get:373 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-fiber1.74.0 arm64 1.74.0+ds1-23ubuntu2 [241 kB] Get:374 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-fiber1.74-dev arm64 1.74.0+ds1-23ubuntu2 [255 kB] Get:375 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-fiber-dev arm64 1.74.0.3ubuntu7 [3676 B] Get:376 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-filesystem-dev arm64 1.74.0.3ubuntu7 [3280 B] Get:377 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-regex1.74.0 arm64 1.74.0+ds1-23ubuntu2 [492 kB] Get:378 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-graph1.74.0 arm64 1.74.0+ds1-23ubuntu2 [299 kB] Get:379 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 72.1-3ubuntu3 [11.8 MB] Get:380 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-regex1.74-dev arm64 1.74.0+ds1-23ubuntu2 [579 kB] Get:381 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-test1.74.0 arm64 1.74.0+ds1-23ubuntu2 [430 kB] Get:382 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-test1.74-dev arm64 1.74.0+ds1-23ubuntu2 [558 kB] Get:383 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-graph1.74-dev arm64 1.74.0+ds1-23ubuntu2 [331 kB] Get:384 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-graph-dev arm64 1.74.0.3ubuntu7 [3348 B] Get:385 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-core-2.1-7 arm64 2.1.12-stable-9 [89.1 kB] Get:386 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-pthreads-2.1-7 arm64 2.1.12-stable-9 [7738 B] Get:387 http://ftpmaster.internal/ubuntu noble/main arm64 librdmacm1 arm64 48.0-1 [70.6 kB] Get:388 http://ftpmaster.internal/ubuntu noble/universe arm64 libfabric1 arm64 1.17.0-3 [537 kB] Get:389 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhwloc15 arm64 2.9.3-2 [152 kB] Get:390 http://ftpmaster.internal/ubuntu noble/universe arm64 libmunge2 arm64 0.5.15-2 [14.6 kB] Get:391 http://ftpmaster.internal/ubuntu noble/main arm64 libpciaccess0 arm64 0.17-2 [18.2 kB] Get:392 http://ftpmaster.internal/ubuntu noble/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu1 [11.1 kB] Get:393 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhwloc-plugins arm64 2.9.3-2 [15.7 kB] Get:394 http://ftpmaster.internal/ubuntu noble/universe arm64 libpmix2 arm64 5.0.1-2 [658 kB] Get:395 http://ftpmaster.internal/ubuntu noble/universe arm64 libucx0 arm64 1.15.0-1 [913 kB] Get:396 http://ftpmaster.internal/ubuntu noble/universe arm64 libopenmpi3 arm64 4.1.6-1ubuntu1 [2453 kB] Get:397 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-mpi1.74.0 arm64 1.74.0+ds1-23ubuntu2 [256 kB] Get:398 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-graph-parallel1.74.0 arm64 1.74.0+ds1-23ubuntu2 [263 kB] Get:399 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-graph-parallel1.74-dev arm64 1.74.0+ds1-23ubuntu2 [277 kB] Get:400 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-graph-parallel-dev arm64 1.74.0.3ubuntu7 [3384 B] Get:401 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-iostreams1.74.0 arm64 1.74.0+ds1-23ubuntu2 [245 kB] Get:402 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-iostreams1.74-dev arm64 1.74.0+ds1-23ubuntu2 [252 kB] Get:403 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-iostreams-dev arm64 1.74.0.3ubuntu7 [3236 B] Get:404 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-locale1.74.0 arm64 1.74.0+ds1-23ubuntu2 [398 kB] Get:405 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-locale1.74-dev arm64 1.74.0+ds1-23ubuntu2 [613 kB] Get:406 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-locale-dev arm64 1.74.0.3ubuntu7 [3572 B] Get:407 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-log1.74.0 arm64 1.74.0+ds1-23ubuntu2 [562 kB] Get:408 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-log1.74-dev arm64 1.74.0+ds1-23ubuntu2 [868 kB] Get:409 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-log-dev arm64 1.74.0.3ubuntu7 [3448 B] Get:410 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-math1.74.0 arm64 1.74.0+ds1-23ubuntu2 [409 kB] Get:411 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-math1.74-dev arm64 1.74.0+ds1-23ubuntu2 [587 kB] Get:412 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-math-dev arm64 1.74.0.3ubuntu7 [3454 B] Get:413 http://ftpmaster.internal/ubuntu noble/universe arm64 openmpi-common all 4.1.6-1ubuntu1 [169 kB] Get:414 http://ftpmaster.internal/ubuntu noble/main arm64 libnl-3-dev arm64 3.7.0-0.2 [104 kB] Get:415 http://ftpmaster.internal/ubuntu noble/main arm64 libnl-route-3-dev arm64 3.7.0-0.2 [222 kB] Get:416 http://ftpmaster.internal/ubuntu noble/main arm64 libibverbs-dev arm64 48.0-1 [678 kB] Get:417 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma-dev arm64 2.0.16-1 [38.0 kB] Get:418 http://ftpmaster.internal/ubuntu noble/main arm64 libltdl-dev arm64 2.4.7-7 [170 kB] Get:419 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libhwloc-dev arm64 2.9.3-2 [251 kB] Get:420 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-2.1-7 arm64 2.1.12-stable-9 [138 kB] Get:421 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-extra-2.1-7 arm64 2.1.12-stable-9 [61.3 kB] Get:422 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-openssl-2.1-7 arm64 2.1.12-stable-9 [14.6 kB] Get:423 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-dev arm64 2.1.12-stable-9 [282 kB] Get:424 http://ftpmaster.internal/ubuntu noble/universe arm64 libpmix-dev arm64 5.0.1-2 [4056 kB] Get:425 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] Get:426 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] Get:427 http://ftpmaster.internal/ubuntu noble/universe arm64 openmpi-bin arm64 4.1.6-1ubuntu1 [113 kB] Get:428 http://ftpmaster.internal/ubuntu noble/universe arm64 libopenmpi-dev arm64 4.1.6-1ubuntu1 [865 kB] Get:429 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 mpi-default-dev arm64 1.15 [3118 B] Get:430 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-mpi1.74-dev arm64 1.74.0+ds1-23ubuntu2 [286 kB] Get:431 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-mpi-dev arm64 1.74.0.3ubuntu7 [3328 B] Get:432 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-python1.74.0 arm64 1.74.0+ds1-23ubuntu2 [341 kB] Get:433 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 mpi-default-bin arm64 1.15 [2336 B] Get:434 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-mpi-python1.74.0 arm64 1.74.0+ds1-23ubuntu2 [416 kB] Get:435 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-mpi-python1.74-dev arm64 1.74.0+ds1-23ubuntu2 [227 kB] Get:436 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-mpi-python-dev arm64 1.74.0.3ubuntu7 [3382 B] Get:437 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-numpy1.74.0 arm64 1.74.0+ds1-23ubuntu2 [235 kB] Get:438 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-numpy1.74-dev arm64 1.74.0+ds1-23ubuntu2 [242 kB] Get:439 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-numpy-dev arm64 1.74.0.3ubuntu7 [3286 B] Get:440 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-program-options1.74.0 arm64 1.74.0+ds1-23ubuntu2 [304 kB] Get:441 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libboost-program-options1.74-dev arm64 1.74.0+ds1-23ubuntu2 [377 kB] Get:442 http://ftpmaster.internal/ubuntu noble/main arm64 libboost-program-options-dev arm64 1.74.0.3ubuntu7 [3266 B] Get:443 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.11 arm64 3.11.6-3 [2165 kB] Get:444 http://ftpmaster.internal/ubuntu noble/main arm64 libexpat1-dev arm64 2.5.0-2 [123 kB] Get:445 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.11-dev arm64 3.11.6-3 [5001 kB] Get:446 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3-dev arm64 3.11.4-5ubuntu1 [9822 B] Get:447 http://ftpmaster.internal/ubuntu noble/main arm64 python3.11-dev arm64 3.11.6-3 [508 kB] Get:448 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] Get:449 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libjs-sphinxdoc all 7.2.6-2 [149 kB] Get:450 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-dev arm64 3.11.4-5ubuntu1 [26.8 kB] Get:451 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-python1.74-dev arm64 1.74.0+ds1-23ubuntu2 [380 kB] Get:452 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-python-dev arm64 1.74.0.3ubuntu7 [3538 B] Get:453 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-random1.74.0 arm64 1.74.0+ds1-23ubuntu2 [232 kB] Get:454 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-random1.74-dev arm64 1.74.0+ds1-23ubuntu2 [231 kB] Get:455 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-random-dev arm64 1.74.0.3ubuntu7 [3258 B] Get:456 http://ftpmaster.internal/ubuntu noble/main arm64 libboost-regex-dev arm64 1.74.0.3ubuntu7 [3508 B] Get:457 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-serialization-dev arm64 1.74.0.3ubuntu7 [3468 B] Get:458 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-stacktrace1.74.0 arm64 1.74.0+ds1-23ubuntu2 [275 kB] Get:459 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-stacktrace1.74-dev arm64 1.74.0+ds1-23ubuntu2 [233 kB] Get:460 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-stacktrace-dev arm64 1.74.0.3ubuntu7 [3258 B] Get:461 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-system-dev arm64 1.74.0.3ubuntu7 [3390 B] Get:462 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-test-dev arm64 1.74.0.3ubuntu7 [3274 B] Get:463 http://ftpmaster.internal/ubuntu noble/main arm64 libboost-thread-dev arm64 1.74.0.3ubuntu7 [3264 B] Get:464 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-timer1.74.0 arm64 1.74.0+ds1-23ubuntu2 [227 kB] Get:465 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-timer1.74-dev arm64 1.74.0+ds1-23ubuntu2 [231 kB] Get:466 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-timer-dev arm64 1.74.0.3ubuntu7 [3380 B] Get:467 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-type-erasure1.74.0 arm64 1.74.0+ds1-23ubuntu2 [232 kB] Get:468 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-type-erasure1.74-dev arm64 1.74.0+ds1-23ubuntu2 [239 kB] Get:469 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-type-erasure-dev arm64 1.74.0.3ubuntu7 [3344 B] Get:470 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-wave1.74.0 arm64 1.74.0+ds1-23ubuntu2 [432 kB] Get:471 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-wave1.74-dev arm64 1.74.0+ds1-23ubuntu2 [515 kB] Get:472 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-wave-dev arm64 1.74.0.3ubuntu7 [3292 B] Get:473 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-nowide1.74.0 arm64 1.74.0+ds1-23ubuntu2 [224 kB] Get:474 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libboost-nowide1.74-dev arm64 1.74.0+ds1-23ubuntu2 [220 kB] Get:475 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-nowide-dev arm64 1.74.0.3ubuntu7 [3322 B] Get:476 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-all-dev arm64 1.74.0.3ubuntu7 [2268 B] Get:477 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libbrotli-dev arm64 1.1.0-1 [339 kB] Get:478 http://ftpmaster.internal/ubuntu noble/universe arm64 libbtf2 arm64 1:7.2.2+dfsg-1 [11.9 kB] Get:479 http://ftpmaster.internal/ubuntu noble/main arm64 libbz2-dev arm64 1.0.8-5build1 [34.5 kB] Get:480 http://ftpmaster.internal/ubuntu noble/universe arm64 libcamd3 arm64 1:7.2.2+dfsg-1 [21.4 kB] Get:481 http://ftpmaster.internal/ubuntu noble/universe arm64 libccolamd3 arm64 1:7.2.2+dfsg-1 [24.6 kB] Get:482 http://ftpmaster.internal/ubuntu noble/main arm64 libcurl3-gnutls arm64 8.2.1-1ubuntu3.1 [308 kB] Get:483 http://ftpmaster.internal/ubuntu noble/universe arm64 libcfitsio10 arm64 4.3.0-2 [508 kB] Get:484 http://ftpmaster.internal/ubuntu noble/universe arm64 libcfitsio-dev arm64 4.3.0-2 [585 kB] Get:485 http://ftpmaster.internal/ubuntu noble/main arm64 libcolamd3 arm64 1:7.2.2+dfsg-1 [17.4 kB] Get:486 http://ftpmaster.internal/ubuntu noble/universe arm64 libcholmod4 arm64 1:7.2.2+dfsg-1 [430 kB] Get:487 http://ftpmaster.internal/ubuntu noble/universe arm64 libcxsparse4 arm64 1:7.2.2+dfsg-1 [69.3 kB] Get:488 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libdav1d7 arm64 1.3.0-2 [301 kB] Get:489 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libdav1d-dev arm64 1.3.0-2 [25.2 kB] Get:490 http://ftpmaster.internal/ubuntu noble/universe arm64 libde265-0 arm64 1.0.12-2 [142 kB] Get:491 http://ftpmaster.internal/ubuntu noble/universe arm64 libde265-dev arm64 1.0.12-2 [12.4 kB] Get:492 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate-dev arm64 1.18-1 [50.0 kB] Get:493 http://ftpmaster.internal/ubuntu noble/universe arm64 libdouble-conversion3 arm64 3.3.0-1 [37.2 kB] Get:494 http://ftpmaster.internal/ubuntu noble/main arm64 libpng-dev arm64 1.6.40-2 [265 kB] Get:495 http://ftpmaster.internal/ubuntu noble/main arm64 libfreetype-dev arm64 2.13.2+dfsg-1 [570 kB] Get:496 http://ftpmaster.internal/ubuntu noble/main arm64 uuid-dev arm64 2.39.1-4ubuntu2 [34.7 kB] Get:497 http://ftpmaster.internal/ubuntu noble/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] Get:498 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] Get:499 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] Get:500 http://ftpmaster.internal/ubuntu noble/main arm64 pkg-config arm64 1.8.1-2 [7170 B] Get:501 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig-dev arm64 2.14.2-4ubuntu1 [162 kB] Get:502 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig1-dev arm64 2.14.2-4ubuntu1 [1830 B] Get:503 http://ftpmaster.internal/ubuntu noble/universe arm64 libfyba0 arm64 4.1.1-8 [119 kB] Get:504 http://ftpmaster.internal/ubuntu noble/universe arm64 libfyba-dev arm64 4.1.1-8 [184 kB] Get:505 http://ftpmaster.internal/ubuntu noble/universe arm64 libminizip1 arm64 1.1-8build1 [17.5 kB] Get:506 http://ftpmaster.internal/ubuntu noble/universe arm64 libfreexl1 arm64 2.0.0-1 [41.1 kB] Get:507 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeos3.12.0 arm64 3.12.0-1 [804 kB] Get:508 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeos-c1v5 arm64 3.12.0-1 [85.8 kB] Get:509 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 proj-data all 9.3.0-1 [7877 kB] Get:510 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libproj25 arm64 9.3.0-1 [1258 kB] Get:511 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeotiff5 arm64 1.7.1-3 [59.7 kB] Get:512 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf4-0-alt arm64 4.2.16-3 [267 kB] Get:513 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif-plugin-dav1d arm64 1.17.1-1ubuntu3 [9704 B] Get:514 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif-plugin-libde265 arm64 1.17.1-1ubuntu3 [7964 B] Get:515 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif1 arm64 1.17.1-1ubuntu3 [257 kB] Get:516 http://ftpmaster.internal/ubuntu noble/universe arm64 liburiparser1 arm64 0.9.7+dfsg-2 [34.0 kB] Get:517 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlbase1 arm64 1.3.0-10 [45.7 kB] Get:518 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmldom1 arm64 1.3.0-10 [140 kB] Get:519 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlengine1 arm64 1.3.0-10 [64.9 kB] Get:520 http://ftpmaster.internal/ubuntu noble/universe arm64 libnetcdf19 arm64 1:4.9.2-2ubuntu1 [466 kB] Get:521 http://ftpmaster.internal/ubuntu noble/main arm64 libodbc2 arm64 2.3.12-1 [144 kB] Get:522 http://ftpmaster.internal/ubuntu noble/main arm64 unixodbc-common all 2.3.12-1 [8524 B] Get:523 http://ftpmaster.internal/ubuntu noble/main arm64 libodbcinst2 arm64 2.3.12-1 [29.3 kB] Get:524 http://ftpmaster.internal/ubuntu noble/universe arm64 libogdi4.1 arm64 4.1.0+ds-6 [200 kB] Get:525 http://ftpmaster.internal/ubuntu noble/main arm64 libpoppler130 arm64 23.08.0-2ubuntu1 [1061 kB] Get:526 http://ftpmaster.internal/ubuntu noble/main arm64 libpq5 arm64 15.4-1ubuntu1 [131 kB] Get:527 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull-r8.0 arm64 2020.2-6 [188 kB] Get:528 http://ftpmaster.internal/ubuntu noble/universe arm64 librttopo1 arm64 1.1.0-3 [184 kB] Get:529 http://ftpmaster.internal/ubuntu noble/universe arm64 libspatialite8 arm64 5.1.0-1 [1938 kB] Get:530 http://ftpmaster.internal/ubuntu noble/universe arm64 libxerces-c3.2 arm64 3.2.4+debian-1build1 [851 kB] Get:531 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libgdal33 arm64 3.7.3+dfsg-1 [7535 kB] Get:532 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeos-dev arm64 3.12.0-1 [54.2 kB] Get:533 http://ftpmaster.internal/ubuntu noble/main arm64 libgif-dev arm64 5.2.1-2.5 [23.3 kB] Get:534 http://ftpmaster.internal/ubuntu noble/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2 [41.5 kB] Get:535 http://ftpmaster.internal/ubuntu noble/universe arm64 libgl2ps-dev arm64 1.4.2+dfsg1-2 [22.5 kB] Get:536 http://ftpmaster.internal/ubuntu noble/universe arm64 libglew2.2 arm64 2.2.0-4 [200 kB] Get:537 http://ftpmaster.internal/ubuntu noble/universe arm64 libglew-dev arm64 2.2.0-4 [308 kB] Get:538 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-bin arm64 2.78.1-2 [94.2 kB] Get:539 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.4-1 [58.7 kB] Get:540 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-dev-bin arm64 2.78.1-2 [132 kB] Get:541 http://ftpmaster.internal/ubuntu noble/main arm64 libblkid-dev arm64 2.39.1-4ubuntu2 [217 kB] Get:542 http://ftpmaster.internal/ubuntu noble/main arm64 libsepol-dev arm64 3.5-1 [387 kB] Get:543 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4 [194 kB] Get:544 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-32-0 arm64 10.42-4 [182 kB] Get:545 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-posix3 arm64 10.42-4 [6574 B] Get:546 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-dev arm64 10.42-4 [678 kB] Get:547 http://ftpmaster.internal/ubuntu noble/main arm64 libselinux1-dev arm64 3.5-1build1 [171 kB] Get:548 http://ftpmaster.internal/ubuntu noble/main arm64 libmount-dev arm64 2.39.1-4ubuntu2 [14.8 kB] Get:549 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-dev arm64 2.78.1-2 [1878 kB] Get:550 http://ftpmaster.internal/ubuntu noble/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2ubuntu4 [9950 B] Get:551 http://ftpmaster.internal/ubuntu noble/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2ubuntu4 [330 kB] Get:552 http://ftpmaster.internal/ubuntu noble/universe arm64 libgts-dev arm64 0.7.6+darcs121130-5 [202 kB] Get:553 http://ftpmaster.internal/ubuntu noble/main arm64 libgudev-1.0-0 arm64 1:238-2 [14.1 kB] Get:554 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-103-1 arm64 1.10.8+repack1-1ubuntu1 [1223 kB] Get:555 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-cpp-103-1 arm64 1.10.8+repack1-1ubuntu1 [117 kB] Get:556 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-fortran-102 arm64 1.10.8+repack1-1ubuntu1 [85.9 kB] Get:557 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-hl-100 arm64 1.10.8+repack1-1ubuntu1 [55.0 kB] Get:558 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-hl-cpp-100 arm64 1.10.8+repack1-1ubuntu1 [10.7 kB] Get:559 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-hl-fortran-100 arm64 1.10.8+repack1-1ubuntu1 [30.6 kB] Get:560 http://ftpmaster.internal/ubuntu noble/main arm64 libsharpyuv-dev arm64 1.3.2-0.3 [14.9 kB] Get:561 http://ftpmaster.internal/ubuntu noble/universe arm64 libx265-dev arm64 3.5-2 [684 kB] Get:562 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libheif-dev arm64 1.17.1-1ubuntu3 [41.5 kB] Get:563 http://ftpmaster.internal/ubuntu noble/main arm64 libimagequant0 arm64 2.17.0-1 [34.4 kB] Get:564 http://ftpmaster.internal/ubuntu noble/main arm64 libevdev2 arm64 1.13.1+dfsg-1 [35.1 kB] Get:565 http://ftpmaster.internal/ubuntu noble/main arm64 libwacom-common all 2.8.0-1 [61.5 kB] Get:566 http://ftpmaster.internal/ubuntu noble/main arm64 libwacom9 arm64 2.8.0-1 [23.0 kB] Get:567 http://ftpmaster.internal/ubuntu noble/main arm64 libinput-bin arm64 1.23.0-2 [21.1 kB] Get:568 http://ftpmaster.internal/ubuntu noble/main arm64 libmtdev1 arm64 1.1.6-1build4 [14.4 kB] Get:569 http://ftpmaster.internal/ubuntu noble/main arm64 libinput10 arm64 1.23.0-2 [127 kB] Get:570 http://ftpmaster.internal/ubuntu noble/universe arm64 libklu2 arm64 1:7.2.2+dfsg-1 [71.5 kB] Get:571 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlconvenience1 arm64 1.3.0-10 [45.3 kB] Get:572 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlregionator1 arm64 1.3.0-10 [19.1 kB] Get:573 http://ftpmaster.internal/ubuntu noble/universe arm64 libkmlxsd1 arm64 1.3.0-10 [26.1 kB] Get:574 http://ftpmaster.internal/ubuntu noble/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1 [27.7 kB] Get:575 http://ftpmaster.internal/ubuntu noble/universe arm64 libldl3 arm64 1:7.2.2+dfsg-1 [11.5 kB] Get:576 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc-dev arm64 4.0.0+ds-2ubuntu2 [164 kB] Get:577 http://ftpmaster.internal/ubuntu noble/universe arm64 libmd4c0 arm64 0.4.8-1 [41.2 kB] Get:578 http://ftpmaster.internal/ubuntu noble/universe arm64 libmetis5 arm64 5.1.0.dfsg-7build2 [175 kB] Get:579 http://ftpmaster.internal/ubuntu noble/universe arm64 libmetis-dev arm64 5.1.0.dfsg-7build2 [5818 B] Get:580 http://ftpmaster.internal/ubuntu noble/universe arm64 libminizip-dev arm64 1.1-8build1 [24.7 kB] Get:581 http://ftpmaster.internal/ubuntu noble/universe arm64 libmongoose3 arm64 1:7.2.2+dfsg-1 [31.3 kB] Get:582 http://ftpmaster.internal/ubuntu noble/main arm64 libmpfr-dev arm64 4.2.1-1 [285 kB] Get:583 http://ftpmaster.internal/ubuntu noble/universe arm64 libmpfrc++-dev all 3.7.0+ds-1 [19.8 kB] Get:584 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3build1 [797 kB] Get:585 http://ftpmaster.internal/ubuntu noble/universe arm64 libnetcdf-dev arm64 1:4.9.2-2ubuntu1 [58.0 kB] Get:586 http://ftpmaster.internal/ubuntu noble/main arm64 libodbccr2 arm64 2.3.12-1 [15.2 kB] Get:587 http://ftpmaster.internal/ubuntu noble/universe arm64 libogdi-dev arm64 4.1.0+ds-6 [22.6 kB] Get:588 http://ftpmaster.internal/ubuntu noble/main arm64 libogg-dev arm64 1.3.5-3 [161 kB] Get:589 http://ftpmaster.internal/ubuntu noble/main arm64 libpoppler-dev arm64 23.08.0-2ubuntu1 [5174 B] Get:590 http://ftpmaster.internal/ubuntu noble/main arm64 libpoppler-private-dev arm64 23.08.0-2ubuntu1 [196 kB] Get:591 http://ftpmaster.internal/ubuntu noble/main arm64 libpq-dev arm64 15.4-1ubuntu1 [149 kB] Get:592 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12-stdlib arm64 3.12.0-1 [1981 kB] Get:593 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12 arm64 3.12.0-1 [2280 kB] Get:594 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12-dev arm64 3.12.0-1 [5375 kB] Get:595 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3-all-dev arm64 3.11.4-5ubuntu1 [916 B] Get:596 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5core5a arm64 5.15.10+dfsg-4 [1958 kB] Get:597 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5dbus5 arm64 5.15.10+dfsg-4 [222 kB] Get:598 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5network5 arm64 5.15.10+dfsg-4 [737 kB] Get:599 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-icccm4 arm64 0.4.1-1.1build2 [11.0 kB] Get:600 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-util1 arm64 0.4.0-1build2 [11.2 kB] Get:601 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-image0 arm64 0.4.0-2 [11.1 kB] Get:602 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-keysyms1 arm64 0.4.0-1build3 [8606 B] Get:603 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render-util0 arm64 0.3.9-1build3 [10.2 kB] Get:604 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shape0 arm64 1.15-1 [6106 B] Get:605 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xinerama0 arm64 1.15-1 [5434 B] Get:606 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xinput0 arm64 1.15-1 [33.5 kB] Get:607 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-xkb1 arm64 1.15-1 [31.7 kB] Get:608 http://ftpmaster.internal/ubuntu noble/main arm64 libxkbcommon0 arm64 1.6.0-1 [121 kB] Get:609 http://ftpmaster.internal/ubuntu noble/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1 [13.6 kB] Get:610 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5gui5 arm64 5.15.10+dfsg-4 [3562 kB] Get:611 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5widgets5 arm64 5.15.10+dfsg-4 [2535 kB] Get:612 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5xml5 arm64 5.15.10+dfsg-4 [124 kB] Get:613 http://ftpmaster.internal/ubuntu noble/universe arm64 libqglviewer2-qt5 arm64 2.8.0+dfsg1-2 [209 kB] Get:614 http://ftpmaster.internal/ubuntu noble/universe arm64 libqglviewer-headers all 2.8.0+dfsg1-2 [50.8 kB] Get:615 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5opengl5 arm64 5.15.10+dfsg-4 [147 kB] Get:616 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5concurrent5 arm64 5.15.10+dfsg-4 [35.6 kB] Get:617 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5printsupport5 arm64 5.15.10+dfsg-4 [208 kB] Get:618 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5sql5 arm64 5.15.10+dfsg-4 [123 kB] Get:619 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5test5 arm64 5.15.10+dfsg-4 [143 kB] Get:620 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libvulkan1 arm64 1.3.268.0-1 [148 kB] Get:621 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libvulkan-dev arm64 1.3.268.0-1 [1203 kB] Get:622 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 qt5-qmake-bin arm64 5.15.10+dfsg-4 [1067 kB] Get:623 http://ftpmaster.internal/ubuntu noble/universe arm64 qtchooser arm64 66-2build1 [23.2 kB] Get:624 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 qt5-qmake arm64 5.15.10+dfsg-4 [209 kB] Get:625 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 qtbase5-dev-tools arm64 5.15.10+dfsg-4 [817 kB] Get:626 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 qtbase5-dev arm64 5.15.10+dfsg-4 [1123 kB] Get:627 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libqt5opengl5-dev arm64 5.15.10+dfsg-4 [42.2 kB] Get:628 http://ftpmaster.internal/ubuntu noble/main arm64 libxmu-headers all 2:1.1.3-3 [54.1 kB] Get:629 http://ftpmaster.internal/ubuntu noble/main arm64 libxmu-dev arm64 2:1.1.3-3 [55.7 kB] Get:630 http://ftpmaster.internal/ubuntu noble/universe arm64 libqglviewer-dev-qt5 arm64 2.8.0+dfsg1-2 [3414 B] Get:631 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull8.0 arm64 2020.2-6 [186 kB] Get:632 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhullcpp8.0 arm64 2020.2-6 [48.5 kB] Get:633 http://ftpmaster.internal/ubuntu noble/universe arm64 libqhull-dev arm64 2020.2-6 [477 kB] Get:634 http://ftpmaster.internal/ubuntu noble/universe arm64 libqt5designer5 arm64 5.15.10-5 [2834 kB] Get:635 http://ftpmaster.internal/ubuntu noble/universe arm64 libqt5help5 arm64 5.15.10-5 [163 kB] Get:636 http://ftpmaster.internal/ubuntu noble/universe arm64 libqt5svg5 arm64 5.15.10-2 [145 kB] Get:637 http://ftpmaster.internal/ubuntu noble/main arm64 libraqm0 arm64 0.10.1-1 [14.4 kB] Get:638 http://ftpmaster.internal/ubuntu noble/universe arm64 librbio4 arm64 1:7.2.2+dfsg-1 [25.2 kB] Get:639 http://ftpmaster.internal/ubuntu noble/universe arm64 librttopo-dev arm64 1.1.0-3 [236 kB] Get:640 http://ftpmaster.internal/ubuntu noble/universe arm64 libspex2 arm64 1:7.2.2+dfsg-1 [33.4 kB] Get:641 http://ftpmaster.internal/ubuntu noble/universe arm64 libspqr4 arm64 1:7.2.2+dfsg-1 [125 kB] Get:642 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libsqlite3-dev arm64 3.44.0-1 [902 kB] Get:643 http://ftpmaster.internal/ubuntu noble/universe arm64 libumfpack6 arm64 1:7.2.2+dfsg-1 [232 kB] Get:644 http://ftpmaster.internal/ubuntu noble/universe arm64 libsuitesparse-dev arm64 1:7.2.2+dfsg-1 [1207 kB] Get:645 http://ftpmaster.internal/ubuntu noble/universe arm64 libswscale7 arm64 7:6.0-9ubuntu1 [173 kB] Get:646 http://ftpmaster.internal/ubuntu noble/universe arm64 libswscale-dev arm64 7:6.0-9ubuntu1 [196 kB] Get:647 http://ftpmaster.internal/ubuntu noble/universe arm64 libtbbmalloc2 arm64 2021.9.0-2ubuntu1 [37.3 kB] Get:648 http://ftpmaster.internal/ubuntu noble/universe arm64 libtbbbind-2-5 arm64 2021.9.0-2ubuntu1 [14.0 kB] Get:649 http://ftpmaster.internal/ubuntu noble/universe arm64 libtbb12 arm64 2021.9.0-2ubuntu1 [62.8 kB] Get:650 http://ftpmaster.internal/ubuntu noble/main arm64 libtheora-dev arm64 1.1.1+dfsg.1-16.1 [186 kB] Get:651 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig-dev arm64 2.1-6.1ubuntu1 [27.3 kB] Get:652 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 liblzma-dev arm64 5.4.4-0.1 [178 kB] Get:653 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpdemux2 arm64 1.3.2-0.3 [12.1 kB] Get:654 http://ftpmaster.internal/ubuntu noble/main arm64 libwebpdecoder3 arm64 1.3.2-0.3 [87.8 kB] Get:655 http://ftpmaster.internal/ubuntu noble/main arm64 libwebp-dev arm64 1.3.2-0.3 [333 kB] Get:656 http://ftpmaster.internal/ubuntu noble/main arm64 libtiffxx6 arm64 4.5.1+git230720-1ubuntu1 [5576 B] Get:657 http://ftpmaster.internal/ubuntu noble/main arm64 libtiff-dev arm64 4.5.1+git230720-1ubuntu1 [335 kB] Get:658 http://ftpmaster.internal/ubuntu noble/universe arm64 liburiparser-dev arm64 0.9.7+dfsg-2 [15.1 kB] Get:659 http://ftpmaster.internal/ubuntu noble/universe arm64 libutfcpp-dev all 3.2.5-1 [12.0 kB] Get:660 http://ftpmaster.internal/ubuntu noble/universe arm64 libdouble-conversion-dev arm64 3.3.0-1 [58.7 kB] Get:661 http://ftpmaster.internal/ubuntu noble/universe arm64 libeigen3-dev all 3.4.0-4 [1056 kB] Get:662 http://ftpmaster.internal/ubuntu noble/universe arm64 libfreexl-dev arm64 2.0.0-1 [43.4 kB] Get:663 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libproj-dev arm64 9.3.0-1 [75.4 kB] Get:664 http://ftpmaster.internal/ubuntu noble/universe arm64 libgeotiff-dev arm64 1.7.1-3 [88.5 kB] Get:665 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf4-alt-dev arm64 4.2.16-3 [399 kB] Get:666 http://ftpmaster.internal/ubuntu noble/main arm64 libjson-c-dev arm64 0.17-1 [64.5 kB] Get:667 http://ftpmaster.internal/ubuntu noble/universe arm64 libkml-dev arm64 1.3.0-10 [659 kB] Get:668 http://ftpmaster.internal/ubuntu noble/main arm64 liblz4-dev arm64 1.9.4-1 [88.8 kB] Get:669 http://ftpmaster.internal/ubuntu noble/main arm64 libopenjp2-7-dev arm64 2.5.0-2 [260 kB] Get:670 http://ftpmaster.internal/ubuntu noble/universe arm64 libspatialite-dev arm64 5.1.0-1 [2280 kB] Get:671 http://ftpmaster.internal/ubuntu noble/universe arm64 libxerces-c-dev arm64 3.2.4+debian-1build1 [1788 kB] Get:672 http://ftpmaster.internal/ubuntu noble/main arm64 unixodbc-dev arm64 2.3.12-1 [240 kB] Get:673 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libgdal-dev arm64 3.7.3+dfsg-1 [207 kB] Get:674 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-openmpi-dev arm64 1.10.8+repack1-1ubuntu1 [3082 kB] Get:675 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-mpi-dev arm64 1.10.8+repack1-1ubuntu1 [4618 B] Get:676 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp-dev arm64 1.9.5-6 [23.0 kB] Get:677 http://ftpmaster.internal/ubuntu noble/universe arm64 libtbb-dev arm64 2021.9.0-2ubuntu1 [191 kB] Get:678 http://ftpmaster.internal/ubuntu noble/universe arm64 libvtk9.1 arm64 9.1.0+really9.1.0+dfsg2-7 [18.9 MB] Get:679 http://ftpmaster.internal/ubuntu noble/universe arm64 libvtk9.1-qt arm64 9.1.0+really9.1.0+dfsg2-7 [169 kB] Get:680 http://ftpmaster.internal/ubuntu noble/universe arm64 libvtk9-java arm64 9.1.0+really9.1.0+dfsg2-7 [6287 kB] Get:681 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender-dev arm64 1:0.9.10-1.1 [26.2 kB] Get:682 http://ftpmaster.internal/ubuntu noble/main arm64 libxft-dev arm64 2.3.6-1 [65.1 kB] Get:683 http://ftpmaster.internal/ubuntu noble/main arm64 libxss-dev arm64 1:1.2.3-1build2 [12.3 kB] Get:684 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-mpi4py arm64 3.1.5-1build1 [757 kB] Get:685 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-vtk9 arm64 9.1.0+really9.1.0+dfsg2-7 [7340 kB] Get:686 http://ftpmaster.internal/ubuntu noble/main arm64 tcl8.6 arm64 8.6.13+dfsg-2 [14.6 kB] Get:687 http://ftpmaster.internal/ubuntu noble/main arm64 tcl8.6-dev arm64 8.6.13+dfsg-2 [1024 kB] Get:688 http://ftpmaster.internal/ubuntu noble/main arm64 tcl arm64 8.6.13 [3992 B] Get:689 http://ftpmaster.internal/ubuntu noble/main arm64 tcl-dev arm64 8.6.13 [5752 B] Get:690 http://ftpmaster.internal/ubuntu noble/main arm64 tk8.6 arm64 8.6.13-2 [12.2 kB] Get:691 http://ftpmaster.internal/ubuntu noble/main arm64 tk8.6-dev arm64 8.6.13-2 [796 kB] Get:692 http://ftpmaster.internal/ubuntu noble/main arm64 tk arm64 8.6.13 [3058 B] Get:693 http://ftpmaster.internal/ubuntu noble/main arm64 tk-dev arm64 8.6.13 [2892 B] Get:694 http://ftpmaster.internal/ubuntu noble/universe arm64 vtk9 arm64 9.1.0+really9.1.0+dfsg2-7 [15.8 kB] Get:695 http://ftpmaster.internal/ubuntu noble/universe arm64 libvtk9-dev arm64 9.1.0+really9.1.0+dfsg2-7 [2766 kB] Get:696 http://ftpmaster.internal/ubuntu noble/main arm64 libxfixes-dev arm64 1:6.0.0-2 [12.7 kB] Get:697 http://ftpmaster.internal/ubuntu noble/main arm64 libxi-dev arm64 2:1.8-1build1 [192 kB] Get:698 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libxsimd-dev arm64 10.0.0-3 [103 kB] Get:699 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.35-1 [161 kB] Get:700 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pyqt5.sip arm64 12.13.0-1build1 [90.5 kB] Get:701 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pyqt5 arm64 5.15.9+dfsg-2 [2548 kB] Get:702 http://ftpmaster.internal/ubuntu noble/universe arm64 pyqt5-dev-tools arm64 5.15.9+dfsg-2 [93.4 kB] Get:703 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python-matplotlib-data all 3.6.3-1ubuntu3 [2936 kB] Get:704 http://ftpmaster.internal/ubuntu noble/main arm64 python3.12 arm64 3.12.0-1 [629 kB] Get:705 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-all arm64 3.11.4-5ubuntu1 [910 B] Get:706 http://ftpmaster.internal/ubuntu noble/main arm64 python3.12-dev arm64 3.12.0-1 [571 kB] Get:707 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-all-dev arm64 3.11.4-5ubuntu1 [920 B] Get:708 http://ftpmaster.internal/ubuntu noble/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] Get:709 http://ftpmaster.internal/ubuntu noble/main arm64 python3-six all 1.16.0-4 [12.4 kB] Get:710 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-asttokens all 2.2.1-1 [20.1 kB] Get:711 http://ftpmaster.internal/ubuntu noble/main arm64 python3-attr all 23.1.0-2 [50.6 kB] Get:712 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-backcall all 0.2.0-4 [12.4 kB] Get:713 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-gast all 0.5.2-2 [9394 B] Get:714 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-beniget all 0.4.1-3 [10.0 kB] Get:715 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-brotli arm64 1.1.0-1 [344 kB] Get:716 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-numpy arm64 1:1.24.2-1ubuntu1 [4525 kB] Get:717 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-contourpy arm64 1.0.7-1build2 [244 kB] Get:718 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-cycler all 0.11.0-1 [8156 B] Get:719 http://ftpmaster.internal/ubuntu noble/main arm64 python3-dateutil all 2.8.2-3 [79.2 kB] Get:720 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] Get:721 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-executing all 1.2.0-2 [23.1 kB] Get:722 http://ftpmaster.internal/ubuntu noble/main arm64 python3-ply all 3.11-5 [47.5 kB] Get:723 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-pythran arm64 0.14.0+ds-2 [438 kB] Get:724 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-scipy arm64 1.10.1-5ubuntu1 [18.7 MB] Get:725 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] Get:726 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-mpmath all 1.2.1-2 [419 kB] Get:727 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-sympy all 1.12-6 [3966 kB] Get:728 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-tz all 2023.3.post1-1 [31.3 kB] Get:729 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-fs all 2.4.16-2 [91.0 kB] Get:730 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-lxml arm64 4.9.3-1build1 [2001 kB] Get:731 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build2 [28.4 kB] Get:732 http://ftpmaster.internal/ubuntu noble/universe arm64 unicode-data all 15.1.0-1 [8878 kB] Get:733 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-fonttools arm64 4.38.0-1build2 [1170 kB] Get:734 http://ftpmaster.internal/ubuntu noble/main arm64 python3-future all 0.18.2-6ubuntu2 [342 kB] Get:735 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-parso all 0.8.3-1 [67.2 kB] Get:736 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-jedi all 0.18.2-1 [692 kB] Get:737 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-traitlets all 5.5.0-2 [85.0 kB] Get:738 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-matplotlib-inline all 0.1.6-2 [8784 B] Get:739 http://ftpmaster.internal/ubuntu noble/main arm64 python3-ptyprocess all 0.7.0-5 [15.1 kB] Get:740 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pexpect all 4.8.0-4ubuntu1 [46.4 kB] Get:741 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pickleshare all 0.7.5-5 [7570 B] Get:742 http://ftpmaster.internal/ubuntu noble/main arm64 python3-wcwidth all 0.2.5+dfsg1-1.1ubuntu1 [22.5 kB] Get:743 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-prompt-toolkit all 3.0.39-2 [254 kB] Get:744 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pure-eval all 0.2.2-1 [11.3 kB] Get:745 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-stack-data all 0.6.2-3 [22.2 kB] Get:746 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-ipython all 8.14.0-2 [553 kB] Get:747 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-kiwisolver arm64 1.4.4-1build2 [65.4 kB] Get:748 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-pil arm64 10.1.0-1 [476 kB] Get:749 http://ftpmaster.internal/ubuntu noble/main arm64 python3-tk arm64 3.11.5-1 [112 kB] Get:750 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-pil.imagetk arm64 10.1.0-1 [9690 B] Get:751 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-pyparsing all 3.1.1-1 [86.2 kB] Get:752 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-packaging all 23.2-1 [40.6 kB] Get:753 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-matplotlib arm64 3.6.3-1ubuntu3 [7291 kB] Get:754 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-minieigen arm64 0.50.3+dfsg1-13build5 [766 kB] Get:755 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 python3-pygraphviz arm64 1.7-3build4 [84.9 kB] Get:756 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pyqt5.qtsvg arm64 5.15.9+dfsg-2 [29.7 kB] Get:757 http://ftpmaster.internal/ubuntu noble/main arm64 dh-exec arm64 0.28 [24.7 kB] Get:758 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc-dev arm64 1.3.1-1 [69.5 kB] Get:759 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-xlib all 0.33-2 [120 kB] Preconfiguring packages ... Fetched 557 MB in 23s (24.0 MB/s) Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... 13668 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.6-3_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.6-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-2_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-2) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.6-3_arm64.deb ... Unpacking python3.11-minimal (3.11.6-3) ... Setting up libpython3.11-minimal:arm64 (3.11.6-3) ... Setting up libexpat1:arm64 (2.5.0-2) ... Setting up python3.11-minimal (3.11.6-3) ... Selecting previously unselected package python3-minimal. (Reading database ... 13982 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.11.4-5ubuntu1_arm64.deb ... Unpacking python3-minimal (3.11.4-5ubuntu1) ... Selecting previously unselected package media-types. Preparing to unpack .../media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../libpython3.11-stdlib_3.11.6-3_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.6-3) ... Selecting previously unselected package python3.11. Preparing to unpack .../python3.11_3.11.6-3_arm64.deb ... Unpacking python3.11 (3.11.6-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../libpython3-stdlib_3.11.4-5ubuntu1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.4-5ubuntu1) ... Setting up python3-minimal (3.11.4-5ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 14398 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.4-5ubuntu1_arm64.deb ... Unpacking python3 (3.11.4-5ubuntu1) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../001-libpython3.12-minimal_3.12.0-1_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.0-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../002-python3.12-minimal_3.12.0-1_arm64.deb ... Unpacking python3.12-minimal (3.12.0-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../004-libbsd0_0.11.7-4_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-4) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../005-libdbus-1-3_1.14.10-1ubuntu1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.14.10-1ubuntu1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../006-libelf1_0.189-4_arm64.deb ... Unpacking libelf1:arm64 (0.189-4) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../007-libfribidi0_1.0.13-3_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.13-3) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../008-libglib2.0-0_2.78.1-2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.78.1-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../009-libglib2.0-data_2.78.1-2_all.deb ... Unpacking libglib2.0-data (2.78.1-2) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../010-libicu72_72.1-3ubuntu3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3ubuntu3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../011-libxml2_2.9.14+dfsg-1.3build1_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3build1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../012-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../013-python3-pygments_2.15.1+dfsg-1_all.deb ... Unpacking python3-pygments (2.15.1+dfsg-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../014-shared-mime-info_2.2-1_arm64.deb ... Unpacking shared-mime-info (2.2-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../015-xkb-data_2.38-2_all.deb ... Unpacking xkb-data (2.38-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../016-libmagic-mgc_1%3a5.45-2_arm64.deb ... Unpacking libmagic-mgc (1:5.45-2) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../017-libmagic1_1%3a5.45-2_arm64.deb ... Unpacking libmagic1:arm64 (1:5.45-2) ... Selecting previously unselected package file. Preparing to unpack .../018-file_1%3a5.45-2_arm64.deb ... Unpacking file (1:5.45-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../019-gettext-base_0.21-13build1_arm64.deb ... Unpacking gettext-base (0.21-13build1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../020-libuchardet0_0.0.7-1build2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../021-groff-base_1.23.0-3_arm64.deb ... Unpacking groff-base (1.23.0-3) ... Selecting previously unselected package libcbor0.8:arm64. Preparing to unpack .../022-libcbor0.8_0.8.0-2ubuntu1_arm64.deb ... Unpacking libcbor0.8:arm64 (0.8.0-2ubuntu1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../023-libdrm-common_2.4.117-1_all.deb ... Unpacking libdrm-common (2.4.117-1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../024-libdrm2_2.4.117-1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.117-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../025-libedit2_3.1-20230828-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20230828-1) ... Selecting previously unselected package libfido2-1:arm64. Preparing to unpack .../026-libfido2-1_1.13.0-1_arm64.deb ... Unpacking libfido2-1:arm64 (1.13.0-1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../027-libnghttp2-14_1.58.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.58.0-1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../028-libnuma1_2.0.16-1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.16-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../029-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../030-libpsl5_0.21.2-1build1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.2-1build1) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../031-libuv1_1.46.0-2_arm64.deb ... Unpacking libuv1:arm64 (1.46.0-2) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../032-libxau6_1%3a1.0.9-1build5_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../033-libxdmcp6_1%3a1.1.3-0ubuntu5_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.3-0ubuntu5) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../034-libxcb1_1.15-1_arm64.deb ... Unpacking libxcb1:arm64 (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../035-libx11-data_2%3a1.8.7-1_all.deb ... Unpacking libx11-data (2:1.8.7-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../036-libx11-6_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.7-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../037-libxext6_2%3a1.3.4-1build1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1build1) ... Selecting previously unselected package man-db. Preparing to unpack .../038-man-db_2.12.0-1_arm64.deb ... Unpacking man-db (2.12.0-1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../039-openssh-client_1%3a9.3p1-1ubuntu3_arm64.deb ... Unpacking openssh-client (1:9.3p1-1ubuntu3) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../040-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../041-libgdk-pixbuf2.0-common_2.42.10+dfsg-2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../042-libjpeg-turbo8_2.1.5-2ubuntu1_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../043-libjpeg8_8c-2ubuntu11_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../044-libdeflate0_1.18-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.18-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../045-libjbig0_2.1-6.1ubuntu1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1ubuntu1) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../046-liblerc4_4.0.0+ds-2ubuntu2_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-2ubuntu2) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../047-libsharpyuv0_1.3.2-0.3_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.3.2-0.3) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../048-libwebp7_1.3.2-0.3_arm64.deb ... Unpacking libwebp7:arm64 (1.3.2-0.3) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../049-libtiff6_4.5.1+git230720-1ubuntu1_arm64.deb ... Unpacking libtiff6:arm64 (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. Preparing to unpack .../050-libgdk-pixbuf-2.0-0_2.42.10+dfsg-2_arm64.deb ... Unpacking libgdk-pixbuf-2.0-0:arm64 (2.42.10+dfsg-2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../051-gtk-update-icon-cache_3.24.38-5ubuntu1_arm64.deb ... Unpacking gtk-update-icon-cache (3.24.38-5ubuntu1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../052-humanity-icon-theme_0.6.16_all.deb ... Unpacking humanity-icon-theme (0.6.16) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../053-ubuntu-mono_20.10-0ubuntu2_all.deb ... Unpacking ubuntu-mono (20.10-0ubuntu2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../054-adwaita-icon-theme_41.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (41.0-1ubuntu1) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../055-at-spi2-common_2.50.0-1_all.deb ... Unpacking at-spi2-common (2.50.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../056-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../057-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../058-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../059-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../060-autopoint_0.21-13build1_all.deb ... Unpacking autopoint (0.21-13build1) ... Selecting previously unselected package libtcl8.6:arm64. Preparing to unpack .../061-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../062-libbrotli1_1.1.0-1_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../063-libfreetype6_2.13.2+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.2+dfsg-1) ... Selecting previously unselected package fonts-noto-mono. Preparing to unpack .../064-fonts-noto-mono_20201225-2_all.deb ... Unpacking fonts-noto-mono (20201225-2) ... Selecting previously unselected package fonts-noto-core. Preparing to unpack .../065-fonts-noto-core_20201225-2_all.deb ... Unpacking fonts-noto-core (20201225-2) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../066-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../067-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../068-fontconfig-config_2.14.2-4ubuntu1_arm64.deb ... Unpacking fontconfig-config (2.14.2-4ubuntu1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../069-libfontconfig1_2.14.2-4ubuntu1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.14.2-4ubuntu1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../070-libxrender1_1%3a0.9.10-1.1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../071-libxft2_2.3.6-1_arm64.deb ... Unpacking libxft2:arm64 (2.3.6-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../072-x11-common_1%3a7.7+23ubuntu2_all.deb ... Unpacking x11-common (1:7.7+23ubuntu2) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../073-libxss1_1%3a1.2.3-1build2_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.3-1build2) ... Selecting previously unselected package libtk8.6:arm64. Preparing to unpack .../074-libtk8.6_8.6.13-2_arm64.deb ... Unpacking libtk8.6:arm64 (8.6.13-2) ... Selecting previously unselected package tk8.6-blt2.5. Preparing to unpack .../075-tk8.6-blt2.5_2.5.3+dfsg-4.1build2_arm64.deb ... Unpacking tk8.6-blt2.5 (2.5.3+dfsg-4.1build2) ... Selecting previously unselected package blt. Preparing to unpack .../076-blt_2.5.3+dfsg-4.1build2_arm64.deb ... Unpacking blt (2.5.3+dfsg-4.1build2) ... Selecting previously unselected package ca-certificates-java. Preparing to unpack .../077-ca-certificates-java_20230710_all.deb ... Unpacking ca-certificates-java (20230710) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../078-libarchive13_3.6.2-1ubuntu1_arm64.deb ... Unpacking libarchive13:arm64 (3.6.2-1ubuntu1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../079-libsasl2-modules-db_2.1.28+dfsg1-3_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-3) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../080-libsasl2-2_2.1.28+dfsg1-3_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-3) ... Selecting previously unselected package libldap2:arm64. Preparing to unpack .../081-libldap2_2.6.6+dfsg-1~exp1ubuntu1_arm64.deb ... Unpacking libldap2:arm64 (2.6.6+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../082-librtmp1_2.4+20151223.gitfa8646d.1-2build4_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:arm64. Preparing to unpack .../083-libssh-4_0.10.5-3ubuntu1_arm64.deb ... Unpacking libssh-4:arm64 (0.10.5-3ubuntu1) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../084-libcurl4_8.2.1-1ubuntu3.1_arm64.deb ... Unpacking libcurl4:arm64 (8.2.1-1ubuntu3.1) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../085-libjsoncpp25_1.9.5-6_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-6) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../086-librhash0_1.4.3-3_arm64.deb ... Unpacking librhash0:arm64 (1.4.3-3) ... Selecting previously unselected package cmake-data. Preparing to unpack .../087-cmake-data_3.27.7-1_all.deb ... Unpacking cmake-data (3.27.7-1) ... Selecting previously unselected package cmake. Preparing to unpack .../088-cmake_3.27.7-1_arm64.deb ... Unpacking cmake (3.27.7-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../089-libdebhelper-perl_13.11.7ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.11.7ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../090-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../091-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../092-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../093-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../094-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../095-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:arm64. Preparing to unpack .../096-libdw1_0.189-4_arm64.deb ... Unpacking libdw1:arm64 (0.189-4) ... Selecting previously unselected package debugedit. Preparing to unpack .../097-debugedit_1%3a5.0-5_arm64.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../098-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../099-gettext_0.21-13build1_arm64.deb ... Unpacking gettext (0.21-13build1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../100-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../101-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../102-debhelper_13.11.7ubuntu1_all.deb ... Unpacking debhelper (13.11.7ubuntu1) ... Selecting previously unselected package java-common. Preparing to unpack .../103-java-common_0.75_all.deb ... Unpacking java-common (0.75) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../104-libavahi-common-data_0.8-10ubuntu1_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.8-10ubuntu1) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../105-libavahi-common3_0.8-10ubuntu1_arm64.deb ... Unpacking libavahi-common3:arm64 (0.8-10ubuntu1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../106-libavahi-client3_0.8-10ubuntu1_arm64.deb ... Unpacking libavahi-client3:arm64 (0.8-10ubuntu1) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../107-libcups2_2.4.6-0ubuntu3_arm64.deb ... Unpacking libcups2:arm64 (2.4.6-0ubuntu3) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../108-liblcms2-2_2.14-2_arm64.deb ... Unpacking liblcms2-2:arm64 (2.14-2) ... Selecting previously unselected package libnspr4:arm64. Preparing to unpack .../109-libnspr4_2%3a4.35-1.1_arm64.deb ... Unpacking libnspr4:arm64 (2:4.35-1.1) ... Selecting previously unselected package libnss3:arm64. Preparing to unpack .../110-libnss3_2%3a3.94-1_arm64.deb ... Unpacking libnss3:arm64 (2:3.94-1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../111-libasound2-data_1.2.10-1_all.deb ... Unpacking libasound2-data (1.2.10-1) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../112-libasound2_1.2.10-1_arm64.deb ... Unpacking libasound2:arm64 (1.2.10-1) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../113-libgraphite2-3_1.3.14-1build2_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../114-libharfbuzz0b_8.0.1-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (8.0.1-1) ... Selecting previously unselected package libpcsclite1:arm64. Preparing to unpack .../115-libpcsclite1_2.0.0-1_arm64.deb ... Unpacking libpcsclite1:arm64 (2.0.0-1) ... Selecting previously unselected package openjdk-17-jre-headless:arm64. Preparing to unpack .../116-openjdk-17-jre-headless_17.0.9+9-2_arm64.deb ... Unpacking openjdk-17-jre-headless:arm64 (17.0.9+9-2) ... Selecting previously unselected package default-jre-headless. Preparing to unpack .../117-default-jre-headless_2%3a1.17-75_arm64.deb ... Unpacking default-jre-headless (2:1.17-75) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../118-libgtk2.0-common_2.24.33-2ubuntu2_all.deb ... Unpacking libgtk2.0-common (2.24.33-2ubuntu2) ... Selecting previously unselected package libatk1.0-0:arm64. Preparing to unpack .../119-libatk1.0-0_2.50.0-1_arm64.deb ... Unpacking libatk1.0-0:arm64 (2.50.0-1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../120-libpixman-1-0_0.42.2-1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.42.2-1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../121-libxcb-render0_1.15-1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../122-libxcb-shm0_1.15-1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.15-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../123-libcairo2_1.18.0-1_arm64.deb ... Unpacking libcairo2:arm64 (1.18.0-1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../124-fontconfig_2.14.2-4ubuntu1_arm64.deb ... Unpacking fontconfig (2.14.2-4ubuntu1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../125-libthai-data_0.1.29-1build1_all.deb ... Unpacking libthai-data (0.1.29-1build1) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../126-libdatrie1_0.2.13-2_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-2) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../127-libthai0_0.1.29-1build1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-1build1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../128-libpango-1.0-0_1.51.0+ds-3_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.51.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../129-libpangoft2-1.0-0_1.51.0+ds-3_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.51.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../130-libpangocairo-1.0-0_1.51.0+ds-3_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.51.0+ds-3) ... Selecting previously unselected package libxcomposite1:arm64. Preparing to unpack .../131-libxcomposite1_1%3a0.4.5-1build2_arm64.deb ... Unpacking libxcomposite1:arm64 (1:0.4.5-1build2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../132-libxfixes3_1%3a6.0.0-2_arm64.deb ... Unpacking libxfixes3:arm64 (1:6.0.0-2) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../133-libxcursor1_1%3a1.2.1-1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.2.1-1) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../134-libxdamage1_1%3a1.1.6-1_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.6-1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../135-libxi6_2%3a1.8-1build1_arm64.deb ... Unpacking libxi6:arm64 (2:1.8-1build1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../136-libxinerama1_2%3a1.1.4-3_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.4-3) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../137-libxrandr2_2%3a1.5.2-2_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.2-2) ... Selecting previously unselected package libgtk2.0-0:arm64. Preparing to unpack .../138-libgtk2.0-0_2.24.33-2ubuntu2_arm64.deb ... Unpacking libgtk2.0-0:arm64 (2.24.33-2ubuntu2) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../139-libglvnd0_1.7.0-1_arm64.deb ... Unpacking libglvnd0:arm64 (1.7.0-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../140-libglapi-mesa_23.2.1-1ubuntu3_arm64.deb ... Unpacking libglapi-mesa:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../141-libx11-xcb1_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.8.7-1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../142-libxcb-dri2-0_1.15-1_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../143-libxcb-dri3-0_1.15-1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../144-libxcb-glx0_1.15-1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../145-libxcb-present0_1.15-1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../146-libxcb-randr0_1.15-1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../147-libxcb-sync1_1.15-1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../148-libxcb-xfixes0_1.15-1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.15-1) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../149-libxshmfence1_1.3-1build4_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1build4) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../150-libxxf86vm1_1%3a1.1.4-1build3_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1build3) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../151-libdrm-amdgpu1_2.4.117-1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.117-1) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../152-libdrm-nouveau2_2.4.117-1_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.117-1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../153-libdrm-radeon1_2.4.117-1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.117-1) ... Selecting previously unselected package libllvm15:arm64. Preparing to unpack .../154-libllvm15_1%3a15.0.7-10build1_arm64.deb ... Unpacking libllvm15:arm64 (1:15.0.7-10build1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../155-libsensors-config_1%3a3.6.0-7ubuntu1_all.deb ... Unpacking libsensors-config (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../156-libsensors5_1%3a3.6.0-7ubuntu1_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../157-libgl1-mesa-dri_23.2.1-1ubuntu3_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../158-libglx-mesa0_23.2.1-1ubuntu3_arm64.deb ... Unpacking libglx-mesa0:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../159-libglx0_1.7.0-1_arm64.deb ... Unpacking libglx0:arm64 (1.7.0-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../160-libgl1_1.7.0-1_arm64.deb ... Unpacking libgl1:arm64 (1.7.0-1) ... Selecting previously unselected package libgif7:arm64. Preparing to unpack .../161-libgif7_5.2.1-2.5_arm64.deb ... Unpacking libgif7:arm64 (5.2.1-2.5) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../162-libxtst6_2%3a1.2.3-1.1_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1.1) ... Selecting previously unselected package openjdk-17-jre:arm64. Preparing to unpack .../163-openjdk-17-jre_17.0.9+9-2_arm64.deb ... Unpacking openjdk-17-jre:arm64 (17.0.9+9-2) ... Selecting previously unselected package default-jre. Preparing to unpack .../164-default-jre_2%3a1.17-75_arm64.deb ... Unpacking default-jre (2:1.17-75) ... Selecting previously unselected package openjdk-17-jdk-headless:arm64. Preparing to unpack .../165-openjdk-17-jdk-headless_17.0.9+9-2_arm64.deb ... Unpacking openjdk-17-jdk-headless:arm64 (17.0.9+9-2) ... Selecting previously unselected package default-jdk-headless. Preparing to unpack .../166-default-jdk-headless_2%3a1.17-75_arm64.deb ... Unpacking default-jdk-headless (2:1.17-75) ... Selecting previously unselected package openjdk-17-jdk:arm64. Preparing to unpack .../167-openjdk-17-jdk_17.0.9+9-2_arm64.deb ... Unpacking openjdk-17-jdk:arm64 (17.0.9+9-2) ... Selecting previously unselected package default-jdk. Preparing to unpack .../168-default-jdk_2%3a1.17-75_arm64.deb ... Unpacking default-jdk (2:1.17-75) ... Selecting previously unselected package mysql-common. Preparing to unpack .../169-mysql-common_5.8+1.1.0_all.deb ... Unpacking mysql-common (5.8+1.1.0) ... Selecting previously unselected package libmysqlclient21:arm64. Preparing to unpack .../170-libmysqlclient21_8.0.35-1_arm64.deb ... Unpacking libmysqlclient21:arm64 (8.0.35-1) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../171-libssl-dev_3.0.10-1ubuntu2.1_arm64.deb ... Unpacking libssl-dev:arm64 (3.0.10-1ubuntu2.1) ... Selecting previously unselected package libzstd-dev:arm64. Preparing to unpack .../172-libzstd-dev_1.5.5+dfsg2-2_arm64.deb ... Unpacking libzstd-dev:arm64 (1.5.5+dfsg2-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../173-zlib1g-dev_1%3a1.2.13.dfsg-1ubuntu5_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.13.dfsg-1ubuntu5) ... Selecting previously unselected package libmysqlclient-dev. Preparing to unpack .../174-libmysqlclient-dev_8.0.35-1_arm64.deb ... Unpacking libmysqlclient-dev (8.0.35-1) ... Selecting previously unselected package default-libmysqlclient-dev:arm64. Preparing to unpack .../175-default-libmysqlclient-dev_1.1.0_arm64.deb ... Unpacking default-libmysqlclient-dev:arm64 (1.1.0) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../176-python3-lib2to3_3.11.5-1_all.deb ... Unpacking python3-lib2to3 (3.11.5-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../177-python3-distutils_3.11.5-1_all.deb ... Unpacking python3-distutils (3.11.5-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../178-python3-setuptools_68.1.2-2_all.deb ... Unpacking python3-setuptools (68.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../179-dh-python_6.20231025_all.deb ... Unpacking dh-python (6.20231025) ... Selecting previously unselected package fonts-lyx. Preparing to unpack .../180-fonts-lyx_2.3.7-1_all.deb ... Unpacking fonts-lyx (2.3.7-1) ... Selecting previously unselected package libglut3.12:arm64. Preparing to unpack .../181-libglut3.12_3.4.0-1_arm64.deb ... Unpacking libglut3.12:arm64 (3.4.0-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../182-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../183-x11proto-dev_2023.2-1_all.deb ... Unpacking x11proto-dev (2023.2-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../184-libxau-dev_1%3a1.0.9-1build5_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../185-libxdmcp-dev_1%3a1.1.3-0ubuntu5_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../186-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../187-libpthread-stubs0-dev_0.4-1build2_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1build2) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../188-libxcb1-dev_1.15-1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.15-1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../189-libx11-dev_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.8.7-1) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../190-libglx-dev_1.7.0-1_arm64.deb ... Unpacking libglx-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../191-libgl-dev_1.7.0-1_arm64.deb ... Unpacking libgl-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libglvnd-core-dev:arm64. Preparing to unpack .../192-libglvnd-core-dev_1.7.0-1_arm64.deb ... Unpacking libglvnd-core-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../193-libwayland-server0_1.22.0-2.1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.22.0-2.1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../194-libgbm1_23.2.1-1ubuntu3_arm64.deb ... Unpacking libgbm1:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../195-libwayland-client0_1.22.0-2.1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.22.0-2.1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../196-libegl-mesa0_23.2.1-1ubuntu3_arm64.deb ... Unpacking libegl-mesa0:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../197-libegl1_1.7.0-1_arm64.deb ... Unpacking libegl1:arm64 (1.7.0-1) ... Selecting previously unselected package libegl-dev:arm64. Preparing to unpack .../198-libegl-dev_1.7.0-1_arm64.deb ... Unpacking libegl-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libgles1:arm64. Preparing to unpack .../199-libgles1_1.7.0-1_arm64.deb ... Unpacking libgles1:arm64 (1.7.0-1) ... Selecting previously unselected package libgles2:arm64. Preparing to unpack .../200-libgles2_1.7.0-1_arm64.deb ... Unpacking libgles2:arm64 (1.7.0-1) ... Selecting previously unselected package libgles-dev:arm64. Preparing to unpack .../201-libgles-dev_1.7.0-1_arm64.deb ... Unpacking libgles-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../202-libopengl0_1.7.0-1_arm64.deb ... Unpacking libopengl0:arm64 (1.7.0-1) ... Selecting previously unselected package libopengl-dev:arm64. Preparing to unpack .../203-libopengl-dev_1.7.0-1_arm64.deb ... Unpacking libopengl-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libglvnd-dev:arm64. Preparing to unpack .../204-libglvnd-dev_1.7.0-1_arm64.deb ... Unpacking libglvnd-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libgl1-mesa-dev:arm64. Preparing to unpack .../205-libgl1-mesa-dev_23.2.1-1ubuntu3_arm64.deb ... Unpacking libgl1-mesa-dev:arm64 (23.2.1-1ubuntu3) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../206-libglu1-mesa_9.0.2-1.1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.2-1.1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../207-libglu1-mesa-dev_9.0.2-1.1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.2-1.1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../208-libxext-dev_2%3a1.3.4-1build1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1build1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../209-libice6_2%3a1.0.10-1build2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.10-1build2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../210-libsm6_2%3a1.2.3-1build2_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1build2) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../211-libxt6_1%3a1.2.1-1.1_arm64.deb ... Unpacking libxt6:arm64 (1:1.2.1-1.1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../212-libice-dev_2%3a1.0.10-1build2_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.10-1build2) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../213-libsm-dev_2%3a1.2.3-1build2_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.3-1build2) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../214-libxt-dev_1%3a1.2.1-1.1_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.2.1-1.1) ... Selecting previously unselected package libglut-dev:arm64. Preparing to unpack .../215-libglut-dev_3.4.0-1_arm64.deb ... Unpacking libglut-dev:arm64 (3.4.0-1) ... Selecting previously unselected package freeglut3-dev:arm64. Preparing to unpack .../216-freeglut3-dev_3.4.0-1_arm64.deb ... Unpacking freeglut3-dev:arm64 (3.4.0-1) ... Selecting previously unselected package gdal-data. Preparing to unpack .../217-gdal-data_3.7.3+dfsg-1_all.deb ... Unpacking gdal-data (3.7.3+dfsg-1) ... Selecting previously unselected package gdal-plugins. Preparing to unpack .../218-gdal-plugins_3.7.3+dfsg-1_arm64.deb ... Unpacking gdal-plugins (3.7.3+dfsg-1) ... Selecting previously unselected package libgfortran5:arm64. Preparing to unpack .../219-libgfortran5_13.2.0-6ubuntu1_arm64.deb ... Unpacking libgfortran5:arm64 (13.2.0-6ubuntu1) ... Selecting previously unselected package libgfortran-13-dev:arm64. Preparing to unpack .../220-libgfortran-13-dev_13.2.0-6ubuntu1_arm64.deb ... Unpacking libgfortran-13-dev:arm64 (13.2.0-6ubuntu1) ... Selecting previously unselected package gfortran-13. Preparing to unpack .../221-gfortran-13_13.2.0-6ubuntu1_arm64.deb ... Unpacking gfortran-13 (13.2.0-6ubuntu1) ... Selecting previously unselected package libann0. Preparing to unpack .../222-libann0_1.1.2+doc-9_arm64.deb ... Unpacking libann0 (1.1.2+doc-9) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../223-libcdt5_2.42.2-7build3_arm64.deb ... Unpacking libcdt5:arm64 (2.42.2-7build3) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../224-libcgraph6_2.42.2-7build3_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.2-7build3) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../225-libxpm4_1%3a3.5.12-1.1ubuntu1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.12-1.1ubuntu1) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../226-libgd3_2.3.3-9ubuntu1_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-9ubuntu1) ... Selecting previously unselected package libgts-0.7-5:arm64. Preparing to unpack .../227-libgts-0.7-5_0.7.6+darcs121130-5_arm64.deb ... Unpacking libgts-0.7-5:arm64 (0.7.6+darcs121130-5) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../228-libltdl7_2.4.7-7_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-7) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../229-libpathplan4_2.42.2-7build3_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.2-7build3) ... Selecting previously unselected package libgvc6. Preparing to unpack .../230-libgvc6_2.42.2-7build3_arm64.deb ... Unpacking libgvc6 (2.42.2-7build3) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../231-libgvpr2_2.42.2-7build3_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.2-7build3) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../232-liblab-gamut1_2.42.2-7build3_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.2-7build3) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../233-libxmu6_2%3a1.1.3-3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../234-libxaw7_2%3a1.0.14-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.14-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../235-graphviz_2.42.2-7build3_arm64.deb ... Unpacking graphviz (2.42.2-7build3) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../236-hdf5-helpers_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking hdf5-helpers (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package help2man. Preparing to unpack .../237-help2man_1.49.3_arm64.deb ... Unpacking help2man (1.49.3) ... Selecting previously unselected package libnl-3-200:arm64. Preparing to unpack .../238-libnl-3-200_3.7.0-0.2_arm64.deb ... Unpacking libnl-3-200:arm64 (3.7.0-0.2) ... Selecting previously unselected package libnl-route-3-200:arm64. Preparing to unpack .../239-libnl-route-3-200_3.7.0-0.2_arm64.deb ... Unpacking libnl-route-3-200:arm64 (3.7.0-0.2) ... Selecting previously unselected package libibverbs1:arm64. Preparing to unpack .../240-libibverbs1_48.0-1_arm64.deb ... Unpacking libibverbs1:arm64 (48.0-1) ... Selecting previously unselected package ibverbs-providers:arm64. Preparing to unpack .../241-ibverbs-providers_48.0-1_arm64.deb ... Unpacking ibverbs-providers:arm64 (48.0-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../242-icu-devtools_72.1-3ubuntu3_arm64.deb ... Unpacking icu-devtools (72.1-3ubuntu3) ... Selecting previously unselected package libaec0:arm64. Preparing to unpack .../243-libaec0_1.1.2-1_arm64.deb ... Unpacking libaec0:arm64 (1.1.2-1) ... Selecting previously unselected package libsuitesparseconfig7:arm64. Preparing to unpack .../244-libsuitesparseconfig7_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libsuitesparseconfig7:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libamd3:arm64. Preparing to unpack .../245-libamd3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libamd3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../246-libaom3_3.7.0-1_arm64.deb ... Unpacking libaom3:arm64 (3.7.0-1) ... Selecting previously unselected package libaom-dev:arm64. Preparing to unpack .../247-libaom-dev_3.7.0-1_arm64.deb ... Unpacking libaom-dev:arm64 (3.7.0-1) ... Selecting previously unselected package libopenblas0-pthread:arm64. Preparing to unpack .../248-libopenblas0-pthread_0.3.24+ds-1_arm64.deb ... Unpacking libopenblas0-pthread:arm64 (0.3.24+ds-1) ... Selecting previously unselected package libarpack2:arm64. Preparing to unpack .../249-libarpack2_3.9.1-1_arm64.deb ... Unpacking libarpack2:arm64 (3.9.1-1) ... Selecting previously unselected package libsuperlu6:arm64. Preparing to unpack .../250-libsuperlu6_6.0.1+dfsg1-1_arm64.deb ... Unpacking libsuperlu6:arm64 (6.0.1+dfsg1-1) ... Selecting previously unselected package libarmadillo12. Preparing to unpack .../251-libarmadillo12_1%3a12.6.4+dfsg-1_arm64.deb ... Unpacking libarmadillo12 (1:12.6.4+dfsg-1) ... Selecting previously unselected package libopenblas-pthread-dev:arm64. Preparing to unpack .../252-libopenblas-pthread-dev_0.3.24+ds-1_arm64.deb ... Unpacking libopenblas-pthread-dev:arm64 (0.3.24+ds-1) ... Selecting previously unselected package libarpack2-dev:arm64. Preparing to unpack .../253-libarpack2-dev_3.9.1-1_arm64.deb ... Unpacking libarpack2-dev:arm64 (3.9.1-1) ... Selecting previously unselected package libsz2:arm64. Preparing to unpack .../254-libsz2_1.1.2-1_arm64.deb ... Unpacking libsz2:arm64 (1.1.2-1) ... Selecting previously unselected package libhdf5-103-1:arm64. Preparing to unpack .../255-libhdf5-103-1_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-fortran-102:arm64. Preparing to unpack .../256-libhdf5-fortran-102_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-fortran-102:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-100:arm64. Preparing to unpack .../257-libhdf5-hl-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-hl-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-fortran-100:arm64. Preparing to unpack .../258-libhdf5-hl-fortran-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-hl-fortran-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-cpp-103-1:arm64. Preparing to unpack .../259-libhdf5-cpp-103-1_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-cpp-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-cpp-100:arm64. Preparing to unpack .../260-libhdf5-hl-cpp-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-hl-cpp-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libjpeg-turbo8-dev:arm64. Preparing to unpack .../261-libjpeg-turbo8-dev_2.1.5-2ubuntu1_arm64.deb ... Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... Selecting previously unselected package libjpeg8-dev:arm64. Preparing to unpack .../262-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... Selecting previously unselected package libjpeg-dev:arm64. Preparing to unpack .../263-libjpeg-dev_8c-2ubuntu11_arm64.deb ... Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... Selecting previously unselected package libaec-dev:arm64. Preparing to unpack .../264-libaec-dev_1.1.2-1_arm64.deb ... Unpacking libaec-dev:arm64 (1.1.2-1) ... Selecting previously unselected package libcurl4-openssl-dev:arm64. Preparing to unpack .../265-libcurl4-openssl-dev_8.2.1-1ubuntu3.1_arm64.deb ... Unpacking libcurl4-openssl-dev:arm64 (8.2.1-1ubuntu3.1) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../266-libhdf5-dev_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-dev (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libopenblas0:arm64. Preparing to unpack .../267-libopenblas0_0.3.24+ds-1_arm64.deb ... Unpacking libopenblas0:arm64 (0.3.24+ds-1) ... Selecting previously unselected package libopenblas-dev:arm64. Preparing to unpack .../268-libopenblas-dev_0.3.24+ds-1_arm64.deb ... Unpacking libopenblas-dev:arm64 (0.3.24+ds-1) ... Selecting previously unselected package libsuperlu-dev:arm64. Preparing to unpack .../269-libsuperlu-dev_6.0.1+dfsg1-1_arm64.deb ... Unpacking libsuperlu-dev:arm64 (6.0.1+dfsg1-1) ... Selecting previously unselected package libarmadillo-dev. Preparing to unpack .../270-libarmadillo-dev_1%3a12.6.4+dfsg-1_arm64.deb ... Unpacking libarmadillo-dev (1:12.6.4+dfsg-1) ... Selecting previously unselected package libva2:arm64. Preparing to unpack .../271-libva2_2.20.0-2_arm64.deb ... Unpacking libva2:arm64 (2.20.0-2) ... Selecting previously unselected package libva-drm2:arm64. Preparing to unpack .../272-libva-drm2_2.20.0-2_arm64.deb ... Unpacking libva-drm2:arm64 (2.20.0-2) ... Selecting previously unselected package libva-x11-2:arm64. Preparing to unpack .../273-libva-x11-2_2.20.0-2_arm64.deb ... Unpacking libva-x11-2:arm64 (2.20.0-2) ... Selecting previously unselected package libvdpau1:arm64. Preparing to unpack .../274-libvdpau1_1.5-2_arm64.deb ... Unpacking libvdpau1:arm64 (1.5-2) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../275-ocl-icd-libopencl1_2.3.2-1_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1) ... Selecting previously unselected package libavutil58:arm64. Preparing to unpack .../276-libavutil58_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavutil58:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libcodec2-1.2:arm64. Preparing to unpack .../277-libcodec2-1.2_1.2.0-2_arm64.deb ... Unpacking libcodec2-1.2:arm64 (1.2.0-2) ... Selecting previously unselected package libdav1d6:arm64. Preparing to unpack .../278-libdav1d6_1.2.1-2_arm64.deb ... Unpacking libdav1d6:arm64 (1.2.1-2) ... Selecting previously unselected package libgsm1:arm64. Preparing to unpack .../279-libgsm1_1.0.22-1_arm64.deb ... Unpacking libgsm1:arm64 (1.0.22-1) ... Selecting previously unselected package libhwy1:arm64. Preparing to unpack .../280-libhwy1_1.0.7-8_arm64.deb ... Unpacking libhwy1:arm64 (1.0.7-8) ... Selecting previously unselected package libjxl0.7:arm64. Preparing to unpack .../281-libjxl0.7_0.7.0-10.2ubuntu1_arm64.deb ... Unpacking libjxl0.7:arm64 (0.7.0-10.2ubuntu1) ... Selecting previously unselected package libmp3lame0:arm64. Preparing to unpack .../282-libmp3lame0_3.100-6_arm64.deb ... Unpacking libmp3lame0:arm64 (3.100-6) ... Selecting previously unselected package libopenjp2-7:arm64. Preparing to unpack .../283-libopenjp2-7_2.5.0-2_arm64.deb ... Unpacking libopenjp2-7:arm64 (2.5.0-2) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../284-libopus0_1.4-1_arm64.deb ... Unpacking libopus0:arm64 (1.4-1) ... Selecting previously unselected package librav1e0:arm64. Preparing to unpack .../285-librav1e0_0.6.6-3_arm64.deb ... Unpacking librav1e0:arm64 (0.6.6-3) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../286-libcairo-gobject2_1.18.0-1_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.18.0-1) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../287-librsvg2-2_2.54.7+dfsg-2_arm64.deb ... Unpacking librsvg2-2:arm64 (2.54.7+dfsg-2) ... Selecting previously unselected package libshine3:arm64. Preparing to unpack .../288-libshine3_3.1.1-2_arm64.deb ... Unpacking libshine3:arm64 (3.1.1-2) ... Selecting previously unselected package libsnappy1v5:arm64. Preparing to unpack .../289-libsnappy1v5_1.1.10-1_arm64.deb ... Unpacking libsnappy1v5:arm64 (1.1.10-1) ... Selecting previously unselected package libspeex1:arm64. Preparing to unpack .../290-libspeex1_1.2.1-2ubuntu1_arm64.deb ... Unpacking libspeex1:arm64 (1.2.1-2ubuntu1) ... Selecting previously unselected package libsvtav1enc1d1:arm64. Preparing to unpack .../291-libsvtav1enc1d1_1.7.0+dfsg-2_arm64.deb ... Unpacking libsvtav1enc1d1:arm64 (1.7.0+dfsg-2) ... Selecting previously unselected package libsoxr0:arm64. Preparing to unpack .../292-libsoxr0_0.1.3-4build2_arm64.deb ... Unpacking libsoxr0:arm64 (0.1.3-4build2) ... Selecting previously unselected package libswresample4:arm64. Preparing to unpack .../293-libswresample4_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libswresample4:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../294-libogg0_1.3.5-3_arm64.deb ... Unpacking libogg0:arm64 (1.3.5-3) ... Selecting previously unselected package libtheora0:arm64. Preparing to unpack .../295-libtheora0_1.1.1+dfsg.1-16.1_arm64.deb ... Unpacking libtheora0:arm64 (1.1.1+dfsg.1-16.1) ... Selecting previously unselected package libtwolame0:arm64. Preparing to unpack .../296-libtwolame0_0.4.0-2build2_arm64.deb ... Unpacking libtwolame0:arm64 (0.4.0-2build2) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../297-libvorbis0a_1.3.7-1build2_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.7-1build2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../298-libvorbisenc2_1.3.7-1build2_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.7-1build2) ... Selecting previously unselected package libvpx7:arm64. Preparing to unpack .../299-libvpx7_1.12.0-1ubuntu2_arm64.deb ... Unpacking libvpx7:arm64 (1.12.0-1ubuntu2) ... Selecting previously unselected package libwebpmux3:arm64. Preparing to unpack .../300-libwebpmux3_1.3.2-0.3_arm64.deb ... Unpacking libwebpmux3:arm64 (1.3.2-0.3) ... Selecting previously unselected package libx264-164:arm64. Preparing to unpack .../301-libx264-164_2%3a0.164.3095+gitbaee400-3build1_arm64.deb ... Unpacking libx264-164:arm64 (2:0.164.3095+gitbaee400-3build1) ... Selecting previously unselected package libx265-199:arm64. Preparing to unpack .../302-libx265-199_3.5-2_arm64.deb ... Unpacking libx265-199:arm64 (3.5-2) ... Selecting previously unselected package libxvidcore4:arm64. Preparing to unpack .../303-libxvidcore4_2%3a1.3.7-1_arm64.deb ... Unpacking libxvidcore4:arm64 (2:1.3.7-1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../304-libzvbi-common_0.2.42-1_all.deb ... Unpacking libzvbi-common (0.2.42-1) ... Selecting previously unselected package libzvbi0:arm64. Preparing to unpack .../305-libzvbi0_0.2.42-1_arm64.deb ... Unpacking libzvbi0:arm64 (0.2.42-1) ... Selecting previously unselected package libavcodec60:arm64. Preparing to unpack .../306-libavcodec60_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavcodec60:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libavutil-dev:arm64. Preparing to unpack .../307-libavutil-dev_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavutil-dev:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libswresample-dev:arm64. Preparing to unpack .../308-libswresample-dev_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libswresample-dev:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libavcodec-dev:arm64. Preparing to unpack .../309-libavcodec-dev_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavcodec-dev:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libudfread0:arm64. Preparing to unpack .../310-libudfread0_1.1.2-1_arm64.deb ... Unpacking libudfread0:arm64 (1.1.2-1) ... Selecting previously unselected package libbluray2:arm64. Preparing to unpack .../311-libbluray2_1%3a1.3.4-1_arm64.deb ... Unpacking libbluray2:arm64 (1:1.3.4-1) ... Selecting previously unselected package libchromaprint1:arm64. Preparing to unpack .../312-libchromaprint1_1.5.1-4build1_arm64.deb ... Unpacking libchromaprint1:arm64 (1.5.1-4build1) ... Selecting previously unselected package libgme0:arm64. Preparing to unpack .../313-libgme0_0.6.3-7_arm64.deb ... Unpacking libgme0:arm64 (0.6.3-7) ... Selecting previously unselected package libmpg123-0:arm64. Preparing to unpack .../314-libmpg123-0_1.32.3-1_arm64.deb ... Unpacking libmpg123-0:arm64 (1.32.3-1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../315-libvorbisfile3_1.3.7-1build2_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.7-1build2) ... Selecting previously unselected package libopenmpt0:arm64. Preparing to unpack .../316-libopenmpt0_0.7.3-1_arm64.deb ... Unpacking libopenmpt0:arm64 (0.7.3-1) ... Selecting previously unselected package librabbitmq4:arm64. Preparing to unpack .../317-librabbitmq4_0.11.0-1_arm64.deb ... Unpacking librabbitmq4:arm64 (0.11.0-1) ... Selecting previously unselected package libcjson1:arm64. Preparing to unpack .../318-libcjson1_1.7.16-2_arm64.deb ... Unpacking libcjson1:arm64 (1.7.16-2) ... Selecting previously unselected package libmbedcrypto7:arm64. Preparing to unpack .../319-libmbedcrypto7_2.28.5-1_arm64.deb ... Unpacking libmbedcrypto7:arm64 (2.28.5-1) ... Selecting previously unselected package librist4:arm64. Preparing to unpack .../320-librist4_0.2.10+dfsg-1_arm64.deb ... Unpacking librist4:arm64 (0.2.10+dfsg-1) ... Selecting previously unselected package libsrt1.5-gnutls:arm64. Preparing to unpack .../321-libsrt1.5-gnutls_1.5.3-1_arm64.deb ... Unpacking libsrt1.5-gnutls:arm64 (1.5.3-1) ... Selecting previously unselected package libssh-gcrypt-4:arm64. Preparing to unpack .../322-libssh-gcrypt-4_0.10.5-3ubuntu1_arm64.deb ... Unpacking libssh-gcrypt-4:arm64 (0.10.5-3ubuntu1) ... Selecting previously unselected package libnorm1:arm64. Preparing to unpack .../323-libnorm1_1.5.9+dfsg-2_arm64.deb ... Unpacking libnorm1:arm64 (1.5.9+dfsg-2) ... Selecting previously unselected package libpgm-5.3-0:arm64. Preparing to unpack .../324-libpgm-5.3-0_5.3.128~dfsg-2_arm64.deb ... Unpacking libpgm-5.3-0:arm64 (5.3.128~dfsg-2) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../325-libsodium23_1.0.18-1build2_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1build2) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../326-libzmq5_4.3.5-1_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1) ... Selecting previously unselected package libavformat60:arm64. Preparing to unpack .../327-libavformat60_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavformat60:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libavformat-dev:arm64. Preparing to unpack .../328-libavformat-dev_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libavformat-dev:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libblosc1:arm64. Preparing to unpack .../329-libblosc1_1.21.5+ds-1_arm64.deb ... Unpacking libblosc1:arm64 (1.21.5+ds-1) ... Selecting previously unselected package libblosc-dev:arm64. Preparing to unpack .../330-libblosc-dev_1.21.5+ds-1_arm64.deb ... Unpacking libblosc-dev:arm64 (1.21.5+ds-1) ... Selecting previously unselected package libboost1.74-dev:arm64. Preparing to unpack .../331-libboost1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-dev:arm64. Preparing to unpack .../332-libboost-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost1.74-tools-dev. Preparing to unpack .../333-libboost1.74-tools-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost1.74-tools-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-tools-dev. Preparing to unpack .../334-libboost-tools-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-tools-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-atomic1.74.0:arm64. Preparing to unpack .../335-libboost-atomic1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-atomic1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-atomic1.74-dev:arm64. Preparing to unpack .../336-libboost-atomic1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-atomic1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-atomic-dev:arm64. Preparing to unpack .../337-libboost-atomic-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-atomic-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-chrono1.74.0:arm64. Preparing to unpack .../338-libboost-chrono1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-chrono1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-chrono1.74-dev:arm64. Preparing to unpack .../339-libboost-chrono1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-chrono1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-chrono-dev:arm64. Preparing to unpack .../340-libboost-chrono-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-chrono-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-container1.74.0:arm64. Preparing to unpack .../341-libboost-container1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-container1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-container1.74-dev:arm64. Preparing to unpack .../342-libboost-container1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-container1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-container-dev:arm64. Preparing to unpack .../343-libboost-container-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-container-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-date-time1.74.0:arm64. Preparing to unpack .../344-libboost-date-time1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-date-time1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-serialization1.74.0:arm64. Preparing to unpack .../345-libboost-serialization1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-serialization1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-serialization1.74-dev:arm64. Preparing to unpack .../346-libboost-serialization1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-serialization1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-date-time1.74-dev:arm64. Preparing to unpack .../347-libboost-date-time1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-date-time1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-system1.74.0:arm64. Preparing to unpack .../348-libboost-system1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-system1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-system1.74-dev:arm64. Preparing to unpack .../349-libboost-system1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-system1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-thread1.74.0:arm64. Preparing to unpack .../350-libboost-thread1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-thread1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-thread1.74-dev:arm64. Preparing to unpack .../351-libboost-thread1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-thread1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-context1.74.0:arm64. Preparing to unpack .../352-libboost-context1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-context1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-context1.74-dev:arm64. Preparing to unpack .../353-libboost-context1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-context1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-context-dev:arm64. Preparing to unpack .../354-libboost-context-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-context-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-coroutine1.74.0:arm64. Preparing to unpack .../355-libboost-coroutine1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-coroutine1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-coroutine1.74-dev:arm64. Preparing to unpack .../356-libboost-coroutine1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-coroutine1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-coroutine-dev:arm64. Preparing to unpack .../357-libboost-coroutine-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-coroutine-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-date-time-dev:arm64. Preparing to unpack .../358-libboost-date-time-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-date-time-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-exception1.74-dev:arm64. Preparing to unpack .../359-libboost-exception1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-exception1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-exception-dev:arm64. Preparing to unpack .../360-libboost-exception-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-exception-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-filesystem1.74.0:arm64. Preparing to unpack .../361-libboost-filesystem1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-filesystem1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-filesystem1.74-dev:arm64. Preparing to unpack .../362-libboost-filesystem1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-filesystem1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-fiber1.74.0:arm64. Preparing to unpack .../363-libboost-fiber1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-fiber1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-fiber1.74-dev:arm64. Preparing to unpack .../364-libboost-fiber1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-fiber1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-fiber-dev:arm64. Preparing to unpack .../365-libboost-fiber-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-fiber-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-filesystem-dev:arm64. Preparing to unpack .../366-libboost-filesystem-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-filesystem-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-regex1.74.0:arm64. Preparing to unpack .../367-libboost-regex1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-regex1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph1.74.0:arm64. Preparing to unpack .../368-libboost-graph1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-graph1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../369-libicu-dev_72.1-3ubuntu3_arm64.deb ... Unpacking libicu-dev:arm64 (72.1-3ubuntu3) ... Selecting previously unselected package libboost-regex1.74-dev:arm64. Preparing to unpack .../370-libboost-regex1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-regex1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-test1.74.0:arm64. Preparing to unpack .../371-libboost-test1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-test1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-test1.74-dev:arm64. Preparing to unpack .../372-libboost-test1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-test1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph1.74-dev:arm64. Preparing to unpack .../373-libboost-graph1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-graph1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph-dev:arm64. Preparing to unpack .../374-libboost-graph-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-graph-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libevent-core-2.1-7:arm64. Preparing to unpack .../375-libevent-core-2.1-7_2.1.12-stable-9_arm64.deb ... Unpacking libevent-core-2.1-7:arm64 (2.1.12-stable-9) ... Selecting previously unselected package libevent-pthreads-2.1-7:arm64. Preparing to unpack .../376-libevent-pthreads-2.1-7_2.1.12-stable-9_arm64.deb ... Unpacking libevent-pthreads-2.1-7:arm64 (2.1.12-stable-9) ... Selecting previously unselected package librdmacm1:arm64. Preparing to unpack .../377-librdmacm1_48.0-1_arm64.deb ... Unpacking librdmacm1:arm64 (48.0-1) ... Selecting previously unselected package libfabric1:arm64. Preparing to unpack .../378-libfabric1_1.17.0-3_arm64.deb ... Unpacking libfabric1:arm64 (1.17.0-3) ... Selecting previously unselected package libhwloc15:arm64. Preparing to unpack .../379-libhwloc15_2.9.3-2_arm64.deb ... Unpacking libhwloc15:arm64 (2.9.3-2) ... Selecting previously unselected package libmunge2. Preparing to unpack .../380-libmunge2_0.5.15-2_arm64.deb ... Unpacking libmunge2 (0.5.15-2) ... Selecting previously unselected package libpciaccess0:arm64. Preparing to unpack .../381-libpciaccess0_0.17-2_arm64.deb ... Unpacking libpciaccess0:arm64 (0.17-2) ... Selecting previously unselected package libxnvctrl0:arm64. Preparing to unpack .../382-libxnvctrl0_510.47.03-0ubuntu1_arm64.deb ... Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu1) ... Selecting previously unselected package libhwloc-plugins:arm64. Preparing to unpack .../383-libhwloc-plugins_2.9.3-2_arm64.deb ... Unpacking libhwloc-plugins:arm64 (2.9.3-2) ... Selecting previously unselected package libpmix2:arm64. Preparing to unpack .../384-libpmix2_5.0.1-2_arm64.deb ... Unpacking libpmix2:arm64 (5.0.1-2) ... Selecting previously unselected package libucx0:arm64. Preparing to unpack .../385-libucx0_1.15.0-1_arm64.deb ... Unpacking libucx0:arm64 (1.15.0-1) ... Selecting previously unselected package libopenmpi3:arm64. Preparing to unpack .../386-libopenmpi3_4.1.6-1ubuntu1_arm64.deb ... Unpacking libopenmpi3:arm64 (4.1.6-1ubuntu1) ... Selecting previously unselected package libboost-mpi1.74.0. Preparing to unpack .../387-libboost-mpi1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-mpi1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph-parallel1.74.0. Preparing to unpack .../388-libboost-graph-parallel1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-graph-parallel1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph-parallel1.74-dev. Preparing to unpack .../389-libboost-graph-parallel1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-graph-parallel1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-graph-parallel-dev. Preparing to unpack .../390-libboost-graph-parallel-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-graph-parallel-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-iostreams1.74.0:arm64. Preparing to unpack .../391-libboost-iostreams1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-iostreams1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-iostreams1.74-dev:arm64. Preparing to unpack .../392-libboost-iostreams1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-iostreams1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-iostreams-dev:arm64. Preparing to unpack .../393-libboost-iostreams-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-iostreams-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-locale1.74.0:arm64. Preparing to unpack .../394-libboost-locale1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-locale1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-locale1.74-dev:arm64. Preparing to unpack .../395-libboost-locale1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-locale1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-locale-dev:arm64. Preparing to unpack .../396-libboost-locale-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-locale-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-log1.74.0. Preparing to unpack .../397-libboost-log1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-log1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-log1.74-dev. Preparing to unpack .../398-libboost-log1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-log1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-log-dev. Preparing to unpack .../399-libboost-log-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-log-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-math1.74.0:arm64. Preparing to unpack .../400-libboost-math1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-math1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-math1.74-dev:arm64. Preparing to unpack .../401-libboost-math1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-math1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-math-dev:arm64. Preparing to unpack .../402-libboost-math-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-math-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../403-openmpi-common_4.1.6-1ubuntu1_all.deb ... Unpacking openmpi-common (4.1.6-1ubuntu1) ... Selecting previously unselected package libnl-3-dev:arm64. Preparing to unpack .../404-libnl-3-dev_3.7.0-0.2_arm64.deb ... Unpacking libnl-3-dev:arm64 (3.7.0-0.2) ... Selecting previously unselected package libnl-route-3-dev:arm64. Preparing to unpack .../405-libnl-route-3-dev_3.7.0-0.2_arm64.deb ... Unpacking libnl-route-3-dev:arm64 (3.7.0-0.2) ... Selecting previously unselected package libibverbs-dev:arm64. Preparing to unpack .../406-libibverbs-dev_48.0-1_arm64.deb ... Unpacking libibverbs-dev:arm64 (48.0-1) ... Selecting previously unselected package libnuma-dev:arm64. Preparing to unpack .../407-libnuma-dev_2.0.16-1_arm64.deb ... Unpacking libnuma-dev:arm64 (2.0.16-1) ... Selecting previously unselected package libltdl-dev:arm64. Preparing to unpack .../408-libltdl-dev_2.4.7-7_arm64.deb ... Unpacking libltdl-dev:arm64 (2.4.7-7) ... Selecting previously unselected package libhwloc-dev:arm64. Preparing to unpack .../409-libhwloc-dev_2.9.3-2_arm64.deb ... Unpacking libhwloc-dev:arm64 (2.9.3-2) ... Selecting previously unselected package libevent-2.1-7:arm64. Preparing to unpack .../410-libevent-2.1-7_2.1.12-stable-9_arm64.deb ... Unpacking libevent-2.1-7:arm64 (2.1.12-stable-9) ... Selecting previously unselected package libevent-extra-2.1-7:arm64. Preparing to unpack .../411-libevent-extra-2.1-7_2.1.12-stable-9_arm64.deb ... Unpacking libevent-extra-2.1-7:arm64 (2.1.12-stable-9) ... Selecting previously unselected package libevent-openssl-2.1-7:arm64. Preparing to unpack .../412-libevent-openssl-2.1-7_2.1.12-stable-9_arm64.deb ... Unpacking libevent-openssl-2.1-7:arm64 (2.1.12-stable-9) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../413-libevent-dev_2.1.12-stable-9_arm64.deb ... Unpacking libevent-dev (2.1.12-stable-9) ... Selecting previously unselected package libpmix-dev:arm64. Preparing to unpack .../414-libpmix-dev_5.0.1-2_arm64.deb ... Unpacking libpmix-dev:arm64 (5.0.1-2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../415-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../416-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../417-openmpi-bin_4.1.6-1ubuntu1_arm64.deb ... Unpacking openmpi-bin (4.1.6-1ubuntu1) ... Selecting previously unselected package libopenmpi-dev:arm64. Preparing to unpack .../418-libopenmpi-dev_4.1.6-1ubuntu1_arm64.deb ... Unpacking libopenmpi-dev:arm64 (4.1.6-1ubuntu1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../419-mpi-default-dev_1.15_arm64.deb ... Unpacking mpi-default-dev (1.15) ... Selecting previously unselected package libboost-mpi1.74-dev. Preparing to unpack .../420-libboost-mpi1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-mpi1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../421-libboost-mpi-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-mpi-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-python1.74.0. Preparing to unpack .../422-libboost-python1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-python1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../423-mpi-default-bin_1.15_arm64.deb ... Unpacking mpi-default-bin (1.15) ... Selecting previously unselected package libboost-mpi-python1.74.0. Preparing to unpack .../424-libboost-mpi-python1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-mpi-python1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-mpi-python1.74-dev. Preparing to unpack .../425-libboost-mpi-python1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-mpi-python1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-mpi-python-dev. Preparing to unpack .../426-libboost-mpi-python-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-mpi-python-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-numpy1.74.0. Preparing to unpack .../427-libboost-numpy1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-numpy1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-numpy1.74-dev. Preparing to unpack .../428-libboost-numpy1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-numpy1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-numpy-dev. Preparing to unpack .../429-libboost-numpy-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-numpy-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-program-options1.74.0:arm64. Preparing to unpack .../430-libboost-program-options1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-program-options1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-program-options1.74-dev:arm64. Preparing to unpack .../431-libboost-program-options1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-program-options1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-program-options-dev:arm64. Preparing to unpack .../432-libboost-program-options-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-program-options-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libpython3.11:arm64. Preparing to unpack .../433-libpython3.11_3.11.6-3_arm64.deb ... Unpacking libpython3.11:arm64 (3.11.6-3) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../434-libexpat1-dev_2.5.0-2_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.5.0-2) ... Selecting previously unselected package libpython3.11-dev:arm64. Preparing to unpack .../435-libpython3.11-dev_3.11.6-3_arm64.deb ... Unpacking libpython3.11-dev:arm64 (3.11.6-3) ... Selecting previously unselected package libpython3-dev:arm64. Preparing to unpack .../436-libpython3-dev_3.11.4-5ubuntu1_arm64.deb ... Unpacking libpython3-dev:arm64 (3.11.4-5ubuntu1) ... Selecting previously unselected package python3.11-dev. Preparing to unpack .../437-python3.11-dev_3.11.6-3_arm64.deb ... Unpacking python3.11-dev (3.11.6-3) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../438-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../439-libjs-sphinxdoc_7.2.6-2_all.deb ... Unpacking libjs-sphinxdoc (7.2.6-2) ... Selecting previously unselected package python3-dev. Preparing to unpack .../440-python3-dev_3.11.4-5ubuntu1_arm64.deb ... Unpacking python3-dev (3.11.4-5ubuntu1) ... Selecting previously unselected package libboost-python1.74-dev. Preparing to unpack .../441-libboost-python1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-python1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../442-libboost-python-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-python-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-random1.74.0:arm64. Preparing to unpack .../443-libboost-random1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-random1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-random1.74-dev:arm64. Preparing to unpack .../444-libboost-random1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-random1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-random-dev:arm64. Preparing to unpack .../445-libboost-random-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-random-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-regex-dev:arm64. Preparing to unpack .../446-libboost-regex-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-regex-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-serialization-dev:arm64. Preparing to unpack .../447-libboost-serialization-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-serialization-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-stacktrace1.74.0:arm64. Preparing to unpack .../448-libboost-stacktrace1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-stacktrace1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-stacktrace1.74-dev:arm64. Preparing to unpack .../449-libboost-stacktrace1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-stacktrace1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-stacktrace-dev:arm64. Preparing to unpack .../450-libboost-stacktrace-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-stacktrace-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-system-dev:arm64. Preparing to unpack .../451-libboost-system-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-system-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-test-dev:arm64. Preparing to unpack .../452-libboost-test-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-test-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-thread-dev:arm64. Preparing to unpack .../453-libboost-thread-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-thread-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-timer1.74.0:arm64. Preparing to unpack .../454-libboost-timer1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-timer1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-timer1.74-dev:arm64. Preparing to unpack .../455-libboost-timer1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-timer1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-timer-dev:arm64. Preparing to unpack .../456-libboost-timer-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-timer-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-type-erasure1.74.0:arm64. Preparing to unpack .../457-libboost-type-erasure1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-type-erasure1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-type-erasure1.74-dev:arm64. Preparing to unpack .../458-libboost-type-erasure1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-type-erasure1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-type-erasure-dev:arm64. Preparing to unpack .../459-libboost-type-erasure-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-type-erasure-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-wave1.74.0:arm64. Preparing to unpack .../460-libboost-wave1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-wave1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-wave1.74-dev:arm64. Preparing to unpack .../461-libboost-wave1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-wave1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-wave-dev:arm64. Preparing to unpack .../462-libboost-wave-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-wave-dev:arm64 (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-nowide1.74.0. Preparing to unpack .../463-libboost-nowide1.74.0_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-nowide1.74.0 (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-nowide1.74-dev. Preparing to unpack .../464-libboost-nowide1.74-dev_1.74.0+ds1-23ubuntu2_arm64.deb ... Unpacking libboost-nowide1.74-dev (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-nowide-dev. Preparing to unpack .../465-libboost-nowide-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-nowide-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libboost-all-dev. Preparing to unpack .../466-libboost-all-dev_1.74.0.3ubuntu7_arm64.deb ... Unpacking libboost-all-dev (1.74.0.3ubuntu7) ... Selecting previously unselected package libbrotli-dev:arm64. Preparing to unpack .../467-libbrotli-dev_1.1.0-1_arm64.deb ... Unpacking libbrotli-dev:arm64 (1.1.0-1) ... Selecting previously unselected package libbtf2:arm64. Preparing to unpack .../468-libbtf2_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libbtf2:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libbz2-dev:arm64. Preparing to unpack .../469-libbz2-dev_1.0.8-5build1_arm64.deb ... Unpacking libbz2-dev:arm64 (1.0.8-5build1) ... Selecting previously unselected package libcamd3:arm64. Preparing to unpack .../470-libcamd3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libcamd3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libccolamd3:arm64. Preparing to unpack .../471-libccolamd3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libccolamd3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libcurl3-gnutls:arm64. Preparing to unpack .../472-libcurl3-gnutls_8.2.1-1ubuntu3.1_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (8.2.1-1ubuntu3.1) ... Selecting previously unselected package libcfitsio10:arm64. Preparing to unpack .../473-libcfitsio10_4.3.0-2_arm64.deb ... Unpacking libcfitsio10:arm64 (4.3.0-2) ... Selecting previously unselected package libcfitsio-dev:arm64. Preparing to unpack .../474-libcfitsio-dev_4.3.0-2_arm64.deb ... Unpacking libcfitsio-dev:arm64 (4.3.0-2) ... Selecting previously unselected package libcolamd3:arm64. Preparing to unpack .../475-libcolamd3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libcolamd3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libcholmod4:arm64. Preparing to unpack .../476-libcholmod4_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libcholmod4:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libcxsparse4:arm64. Preparing to unpack .../477-libcxsparse4_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libcxsparse4:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../478-libdav1d7_1.3.0-2_arm64.deb ... Unpacking libdav1d7:arm64 (1.3.0-2) ... Selecting previously unselected package libdav1d-dev:arm64. Preparing to unpack .../479-libdav1d-dev_1.3.0-2_arm64.deb ... Unpacking libdav1d-dev:arm64 (1.3.0-2) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../480-libde265-0_1.0.12-2_arm64.deb ... Unpacking libde265-0:arm64 (1.0.12-2) ... Selecting previously unselected package libde265-dev:arm64. Preparing to unpack .../481-libde265-dev_1.0.12-2_arm64.deb ... Unpacking libde265-dev:arm64 (1.0.12-2) ... Selecting previously unselected package libdeflate-dev:arm64. Preparing to unpack .../482-libdeflate-dev_1.18-1_arm64.deb ... Unpacking libdeflate-dev:arm64 (1.18-1) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../483-libdouble-conversion3_3.3.0-1_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.3.0-1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../484-libpng-dev_1.6.40-2_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.40-2) ... Selecting previously unselected package libfreetype-dev:arm64. Preparing to unpack .../485-libfreetype-dev_2.13.2+dfsg-1_arm64.deb ... Unpacking libfreetype-dev:arm64 (2.13.2+dfsg-1) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../486-uuid-dev_2.39.1-4ubuntu2_arm64.deb ... Unpacking uuid-dev:arm64 (2.39.1-4ubuntu2) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../487-libpkgconf3_1.8.1-2_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../488-pkgconf-bin_1.8.1-2_arm64.deb ... Unpacking pkgconf-bin (1.8.1-2) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../489-pkgconf_1.8.1-2_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-2) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../490-pkg-config_1.8.1-2_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-2) ... Selecting previously unselected package libfontconfig-dev:arm64. Preparing to unpack .../491-libfontconfig-dev_2.14.2-4ubuntu1_arm64.deb ... Unpacking libfontconfig-dev:arm64 (2.14.2-4ubuntu1) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../492-libfontconfig1-dev_2.14.2-4ubuntu1_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.14.2-4ubuntu1) ... Selecting previously unselected package libfyba0:arm64. Preparing to unpack .../493-libfyba0_4.1.1-8_arm64.deb ... Unpacking libfyba0:arm64 (4.1.1-8) ... Selecting previously unselected package libfyba-dev:arm64. Preparing to unpack .../494-libfyba-dev_4.1.1-8_arm64.deb ... Unpacking libfyba-dev:arm64 (4.1.1-8) ... Selecting previously unselected package libminizip1:arm64. Preparing to unpack .../495-libminizip1_1.1-8build1_arm64.deb ... Unpacking libminizip1:arm64 (1.1-8build1) ... Selecting previously unselected package libfreexl1:arm64. Preparing to unpack .../496-libfreexl1_2.0.0-1_arm64.deb ... Unpacking libfreexl1:arm64 (2.0.0-1) ... Selecting previously unselected package libgeos3.12.0:arm64. Preparing to unpack .../497-libgeos3.12.0_3.12.0-1_arm64.deb ... Unpacking libgeos3.12.0:arm64 (3.12.0-1) ... Selecting previously unselected package libgeos-c1v5:arm64. Preparing to unpack .../498-libgeos-c1v5_3.12.0-1_arm64.deb ... Unpacking libgeos-c1v5:arm64 (3.12.0-1) ... Selecting previously unselected package proj-data. Preparing to unpack .../499-proj-data_9.3.0-1_all.deb ... Unpacking proj-data (9.3.0-1) ... Selecting previously unselected package libproj25:arm64. Preparing to unpack .../500-libproj25_9.3.0-1_arm64.deb ... Unpacking libproj25:arm64 (9.3.0-1) ... Selecting previously unselected package libgeotiff5:arm64. Preparing to unpack .../501-libgeotiff5_1.7.1-3_arm64.deb ... Unpacking libgeotiff5:arm64 (1.7.1-3) ... Selecting previously unselected package libhdf4-0-alt. Preparing to unpack .../502-libhdf4-0-alt_4.2.16-3_arm64.deb ... Unpacking libhdf4-0-alt (4.2.16-3) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../503-libheif-plugin-dav1d_1.17.1-1ubuntu3_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.17.1-1ubuntu3) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../504-libheif-plugin-libde265_1.17.1-1ubuntu3_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.17.1-1ubuntu3) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../505-libheif1_1.17.1-1ubuntu3_arm64.deb ... Unpacking libheif1:arm64 (1.17.1-1ubuntu3) ... Selecting previously unselected package liburiparser1:arm64. Preparing to unpack .../506-liburiparser1_0.9.7+dfsg-2_arm64.deb ... Unpacking liburiparser1:arm64 (0.9.7+dfsg-2) ... Selecting previously unselected package libkmlbase1:arm64. Preparing to unpack .../507-libkmlbase1_1.3.0-10_arm64.deb ... Unpacking libkmlbase1:arm64 (1.3.0-10) ... Selecting previously unselected package libkmldom1:arm64. Preparing to unpack .../508-libkmldom1_1.3.0-10_arm64.deb ... Unpacking libkmldom1:arm64 (1.3.0-10) ... Selecting previously unselected package libkmlengine1:arm64. Preparing to unpack .../509-libkmlengine1_1.3.0-10_arm64.deb ... Unpacking libkmlengine1:arm64 (1.3.0-10) ... Selecting previously unselected package libnetcdf19:arm64. Preparing to unpack .../510-libnetcdf19_1%3a4.9.2-2ubuntu1_arm64.deb ... Unpacking libnetcdf19:arm64 (1:4.9.2-2ubuntu1) ... Selecting previously unselected package libodbc2:arm64. Preparing to unpack .../511-libodbc2_2.3.12-1_arm64.deb ... Unpacking libodbc2:arm64 (2.3.12-1) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../512-unixodbc-common_2.3.12-1_all.deb ... Unpacking unixodbc-common (2.3.12-1) ... Selecting previously unselected package libodbcinst2:arm64. Preparing to unpack .../513-libodbcinst2_2.3.12-1_arm64.deb ... Unpacking libodbcinst2:arm64 (2.3.12-1) ... Selecting previously unselected package libogdi4.1. Preparing to unpack .../514-libogdi4.1_4.1.0+ds-6_arm64.deb ... Unpacking libogdi4.1 (4.1.0+ds-6) ... Selecting previously unselected package libpoppler130:arm64. Preparing to unpack .../515-libpoppler130_23.08.0-2ubuntu1_arm64.deb ... Unpacking libpoppler130:arm64 (23.08.0-2ubuntu1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../516-libpq5_15.4-1ubuntu1_arm64.deb ... Unpacking libpq5:arm64 (15.4-1ubuntu1) ... Selecting previously unselected package libqhull-r8.0:arm64. Preparing to unpack .../517-libqhull-r8.0_2020.2-6_arm64.deb ... Unpacking libqhull-r8.0:arm64 (2020.2-6) ... Selecting previously unselected package librttopo1:arm64. Preparing to unpack .../518-librttopo1_1.1.0-3_arm64.deb ... Unpacking librttopo1:arm64 (1.1.0-3) ... Selecting previously unselected package libspatialite8:arm64. Preparing to unpack .../519-libspatialite8_5.1.0-1_arm64.deb ... Unpacking libspatialite8:arm64 (5.1.0-1) ... Selecting previously unselected package libxerces-c3.2:arm64. Preparing to unpack .../520-libxerces-c3.2_3.2.4+debian-1build1_arm64.deb ... Unpacking libxerces-c3.2:arm64 (3.2.4+debian-1build1) ... Selecting previously unselected package libgdal33. Preparing to unpack .../521-libgdal33_3.7.3+dfsg-1_arm64.deb ... Unpacking libgdal33 (3.7.3+dfsg-1) ... Selecting previously unselected package libgeos-dev. Preparing to unpack .../522-libgeos-dev_3.12.0-1_arm64.deb ... Unpacking libgeos-dev (3.12.0-1) ... Selecting previously unselected package libgif-dev:arm64. Preparing to unpack .../523-libgif-dev_5.2.1-2.5_arm64.deb ... Unpacking libgif-dev:arm64 (5.2.1-2.5) ... Selecting previously unselected package libgl2ps1.4. Preparing to unpack .../524-libgl2ps1.4_1.4.2+dfsg1-2_arm64.deb ... Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ... Selecting previously unselected package libgl2ps-dev. Preparing to unpack .../525-libgl2ps-dev_1.4.2+dfsg1-2_arm64.deb ... Unpacking libgl2ps-dev (1.4.2+dfsg1-2) ... Selecting previously unselected package libglew2.2:arm64. Preparing to unpack .../526-libglew2.2_2.2.0-4_arm64.deb ... Unpacking libglew2.2:arm64 (2.2.0-4) ... Selecting previously unselected package libglew-dev:arm64. Preparing to unpack .../527-libglew-dev_2.2.0-4_arm64.deb ... Unpacking libglew-dev:arm64 (2.2.0-4) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../528-libglib2.0-bin_2.78.1-2_arm64.deb ... Unpacking libglib2.0-bin (2.78.1-2) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../529-libffi-dev_3.4.4-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.4-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../530-libglib2.0-dev-bin_2.78.1-2_arm64.deb ... Unpacking libglib2.0-dev-bin (2.78.1-2) ... Selecting previously unselected package libblkid-dev:arm64. Preparing to unpack .../531-libblkid-dev_2.39.1-4ubuntu2_arm64.deb ... Unpacking libblkid-dev:arm64 (2.39.1-4ubuntu2) ... Selecting previously unselected package libsepol-dev:arm64. Preparing to unpack .../532-libsepol-dev_3.5-1_arm64.deb ... Unpacking libsepol-dev:arm64 (3.5-1) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../533-libpcre2-16-0_10.42-4_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../534-libpcre2-32-0_10.42-4_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../535-libpcre2-posix3_10.42-4_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.42-4) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../536-libpcre2-dev_10.42-4_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.42-4) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../537-libselinux1-dev_3.5-1build1_arm64.deb ... Unpacking libselinux1-dev:arm64 (3.5-1build1) ... Selecting previously unselected package libmount-dev:arm64. Preparing to unpack .../538-libmount-dev_2.39.1-4ubuntu2_arm64.deb ... Unpacking libmount-dev:arm64 (2.39.1-4ubuntu2) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../539-libglib2.0-dev_2.78.1-2_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.78.1-2) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../540-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../541-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... Selecting previously unselected package libgts-dev:arm64. Preparing to unpack .../542-libgts-dev_0.7.6+darcs121130-5_arm64.deb ... Unpacking libgts-dev:arm64 (0.7.6+darcs121130-5) ... Selecting previously unselected package libgudev-1.0-0:arm64. Preparing to unpack .../543-libgudev-1.0-0_1%3a238-2_arm64.deb ... Unpacking libgudev-1.0-0:arm64 (1:238-2) ... Selecting previously unselected package libhdf5-openmpi-103-1:arm64. Preparing to unpack .../544-libhdf5-openmpi-103-1_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-openmpi-cpp-103-1:arm64. Preparing to unpack .../545-libhdf5-openmpi-cpp-103-1_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-cpp-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-openmpi-fortran-102:arm64. Preparing to unpack .../546-libhdf5-openmpi-fortran-102_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-fortran-102:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-openmpi-hl-100:arm64. Preparing to unpack .../547-libhdf5-openmpi-hl-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-hl-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-openmpi-hl-cpp-100:arm64. Preparing to unpack .../548-libhdf5-openmpi-hl-cpp-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-hl-cpp-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-openmpi-hl-fortran-100:arm64. Preparing to unpack .../549-libhdf5-openmpi-hl-fortran-100_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-hl-fortran-100:arm64 (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libsharpyuv-dev:arm64. Preparing to unpack .../550-libsharpyuv-dev_1.3.2-0.3_arm64.deb ... Unpacking libsharpyuv-dev:arm64 (1.3.2-0.3) ... Selecting previously unselected package libx265-dev:arm64. Preparing to unpack .../551-libx265-dev_3.5-2_arm64.deb ... Unpacking libx265-dev:arm64 (3.5-2) ... Selecting previously unselected package libheif-dev:arm64. Preparing to unpack .../552-libheif-dev_1.17.1-1ubuntu3_arm64.deb ... Unpacking libheif-dev:arm64 (1.17.1-1ubuntu3) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../553-libimagequant0_2.17.0-1_arm64.deb ... Unpacking libimagequant0:arm64 (2.17.0-1) ... Selecting previously unselected package libevdev2:arm64. Preparing to unpack .../554-libevdev2_1.13.1+dfsg-1_arm64.deb ... Unpacking libevdev2:arm64 (1.13.1+dfsg-1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../555-libwacom-common_2.8.0-1_all.deb ... Unpacking libwacom-common (2.8.0-1) ... Selecting previously unselected package libwacom9:arm64. Preparing to unpack .../556-libwacom9_2.8.0-1_arm64.deb ... Unpacking libwacom9:arm64 (2.8.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../557-libinput-bin_1.23.0-2_arm64.deb ... Unpacking libinput-bin (1.23.0-2) ... Selecting previously unselected package libmtdev1:arm64. Preparing to unpack .../558-libmtdev1_1.1.6-1build4_arm64.deb ... Unpacking libmtdev1:arm64 (1.1.6-1build4) ... Selecting previously unselected package libinput10:arm64. Preparing to unpack .../559-libinput10_1.23.0-2_arm64.deb ... Unpacking libinput10:arm64 (1.23.0-2) ... Selecting previously unselected package libklu2:arm64. Preparing to unpack .../560-libklu2_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libklu2:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libkmlconvenience1:arm64. Preparing to unpack .../561-libkmlconvenience1_1.3.0-10_arm64.deb ... Unpacking libkmlconvenience1:arm64 (1.3.0-10) ... Selecting previously unselected package libkmlregionator1:arm64. Preparing to unpack .../562-libkmlregionator1_1.3.0-10_arm64.deb ... Unpacking libkmlregionator1:arm64 (1.3.0-10) ... Selecting previously unselected package libkmlxsd1:arm64. Preparing to unpack .../563-libkmlxsd1_1.3.0-10_arm64.deb ... Unpacking libkmlxsd1:arm64 (1.3.0-10) ... Selecting previously unselected package liblbfgsb0:arm64. Preparing to unpack .../564-liblbfgsb0_3.0+dfsg.4-1_arm64.deb ... Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1) ... Selecting previously unselected package libldl3:arm64. Preparing to unpack .../565-libldl3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libldl3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package liblerc-dev:arm64. Preparing to unpack .../566-liblerc-dev_4.0.0+ds-2ubuntu2_arm64.deb ... Unpacking liblerc-dev:arm64 (4.0.0+ds-2ubuntu2) ... Selecting previously unselected package libmd4c0:arm64. Preparing to unpack .../567-libmd4c0_0.4.8-1_arm64.deb ... Unpacking libmd4c0:arm64 (0.4.8-1) ... Selecting previously unselected package libmetis5:arm64. Preparing to unpack .../568-libmetis5_5.1.0.dfsg-7build2_arm64.deb ... Unpacking libmetis5:arm64 (5.1.0.dfsg-7build2) ... Selecting previously unselected package libmetis-dev. Preparing to unpack .../569-libmetis-dev_5.1.0.dfsg-7build2_arm64.deb ... Unpacking libmetis-dev (5.1.0.dfsg-7build2) ... Selecting previously unselected package libminizip-dev:arm64. Preparing to unpack .../570-libminizip-dev_1.1-8build1_arm64.deb ... Unpacking libminizip-dev:arm64 (1.1-8build1) ... Selecting previously unselected package libmongoose3:arm64. Preparing to unpack .../571-libmongoose3_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libmongoose3:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libmpfr-dev:arm64. Preparing to unpack .../572-libmpfr-dev_4.2.1-1_arm64.deb ... Unpacking libmpfr-dev:arm64 (4.2.1-1) ... Selecting previously unselected package libmpfrc++-dev. Preparing to unpack .../573-libmpfrc++-dev_3.7.0+ds-1_all.deb ... Unpacking libmpfrc++-dev (3.7.0+ds-1) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../574-libxml2-dev_2.9.14+dfsg-1.3build1_arm64.deb ... Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3build1) ... Selecting previously unselected package libnetcdf-dev. Preparing to unpack .../575-libnetcdf-dev_1%3a4.9.2-2ubuntu1_arm64.deb ... Unpacking libnetcdf-dev (1:4.9.2-2ubuntu1) ... Selecting previously unselected package libodbccr2:arm64. Preparing to unpack .../576-libodbccr2_2.3.12-1_arm64.deb ... Unpacking libodbccr2:arm64 (2.3.12-1) ... Selecting previously unselected package libogdi-dev. Preparing to unpack .../577-libogdi-dev_4.1.0+ds-6_arm64.deb ... Unpacking libogdi-dev (4.1.0+ds-6) ... Selecting previously unselected package libogg-dev:arm64. Preparing to unpack .../578-libogg-dev_1.3.5-3_arm64.deb ... Unpacking libogg-dev:arm64 (1.3.5-3) ... Selecting previously unselected package libpoppler-dev:arm64. Preparing to unpack .../579-libpoppler-dev_23.08.0-2ubuntu1_arm64.deb ... Unpacking libpoppler-dev:arm64 (23.08.0-2ubuntu1) ... Selecting previously unselected package libpoppler-private-dev:arm64. Preparing to unpack .../580-libpoppler-private-dev_23.08.0-2ubuntu1_arm64.deb ... Unpacking libpoppler-private-dev:arm64 (23.08.0-2ubuntu1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../581-libpq-dev_15.4-1ubuntu1_arm64.deb ... Unpacking libpq-dev (15.4-1ubuntu1) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../582-libpython3.12-stdlib_3.12.0-1_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.0-1) ... Selecting previously unselected package libpython3.12:arm64. Preparing to unpack .../583-libpython3.12_3.12.0-1_arm64.deb ... Unpacking libpython3.12:arm64 (3.12.0-1) ... Selecting previously unselected package libpython3.12-dev:arm64. Preparing to unpack .../584-libpython3.12-dev_3.12.0-1_arm64.deb ... Unpacking libpython3.12-dev:arm64 (3.12.0-1) ... Selecting previously unselected package libpython3-all-dev:arm64. Preparing to unpack .../585-libpython3-all-dev_3.11.4-5ubuntu1_arm64.deb ... Unpacking libpython3-all-dev:arm64 (3.11.4-5ubuntu1) ... Selecting previously unselected package libqt5core5a:arm64. Preparing to unpack .../586-libqt5core5a_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5core5a:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5dbus5:arm64. Preparing to unpack .../587-libqt5dbus5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5dbus5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5network5:arm64. Preparing to unpack .../588-libqt5network5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5network5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libxcb-icccm4:arm64. Preparing to unpack .../589-libxcb-icccm4_0.4.1-1.1build2_arm64.deb ... Unpacking libxcb-icccm4:arm64 (0.4.1-1.1build2) ... Selecting previously unselected package libxcb-util1:arm64. Preparing to unpack .../590-libxcb-util1_0.4.0-1build2_arm64.deb ... Unpacking libxcb-util1:arm64 (0.4.0-1build2) ... Selecting previously unselected package libxcb-image0:arm64. Preparing to unpack .../591-libxcb-image0_0.4.0-2_arm64.deb ... Unpacking libxcb-image0:arm64 (0.4.0-2) ... Selecting previously unselected package libxcb-keysyms1:arm64. Preparing to unpack .../592-libxcb-keysyms1_0.4.0-1build3_arm64.deb ... Unpacking libxcb-keysyms1:arm64 (0.4.0-1build3) ... Selecting previously unselected package libxcb-render-util0:arm64. Preparing to unpack .../593-libxcb-render-util0_0.3.9-1build3_arm64.deb ... Unpacking libxcb-render-util0:arm64 (0.3.9-1build3) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../594-libxcb-shape0_1.15-1_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xinerama0:arm64. Preparing to unpack .../595-libxcb-xinerama0_1.15-1_arm64.deb ... Unpacking libxcb-xinerama0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xinput0:arm64. Preparing to unpack .../596-libxcb-xinput0_1.15-1_arm64.deb ... Unpacking libxcb-xinput0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xkb1:arm64. Preparing to unpack .../597-libxcb-xkb1_1.15-1_arm64.deb ... Unpacking libxcb-xkb1:arm64 (1.15-1) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../598-libxkbcommon0_1.6.0-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (1.6.0-1) ... Selecting previously unselected package libxkbcommon-x11-0:arm64. Preparing to unpack .../599-libxkbcommon-x11-0_1.6.0-1_arm64.deb ... Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1) ... Selecting previously unselected package libqt5gui5:arm64. Preparing to unpack .../600-libqt5gui5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5gui5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5widgets5:arm64. Preparing to unpack .../601-libqt5widgets5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5widgets5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5xml5:arm64. Preparing to unpack .../602-libqt5xml5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5xml5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqglviewer2-qt5:arm64. Preparing to unpack .../603-libqglviewer2-qt5_2.8.0+dfsg1-2_arm64.deb ... Unpacking libqglviewer2-qt5:arm64 (2.8.0+dfsg1-2) ... Selecting previously unselected package libqglviewer-headers. Preparing to unpack .../604-libqglviewer-headers_2.8.0+dfsg1-2_all.deb ... Unpacking libqglviewer-headers (2.8.0+dfsg1-2) ... Selecting previously unselected package libqt5opengl5:arm64. Preparing to unpack .../605-libqt5opengl5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5opengl5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5concurrent5:arm64. Preparing to unpack .../606-libqt5concurrent5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5concurrent5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5printsupport5:arm64. Preparing to unpack .../607-libqt5printsupport5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5printsupport5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5sql5:arm64. Preparing to unpack .../608-libqt5sql5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5sql5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5test5:arm64. Preparing to unpack .../609-libqt5test5_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5test5:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../610-libvulkan1_1.3.268.0-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.3.268.0-1) ... Selecting previously unselected package libvulkan-dev:arm64. Preparing to unpack .../611-libvulkan-dev_1.3.268.0-1_arm64.deb ... Unpacking libvulkan-dev:arm64 (1.3.268.0-1) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../612-qt5-qmake-bin_5.15.10+dfsg-4_arm64.deb ... Unpacking qt5-qmake-bin (5.15.10+dfsg-4) ... Selecting previously unselected package qtchooser. Preparing to unpack .../613-qtchooser_66-2build1_arm64.deb ... Unpacking qtchooser (66-2build1) ... Selecting previously unselected package qt5-qmake:arm64. Preparing to unpack .../614-qt5-qmake_5.15.10+dfsg-4_arm64.deb ... Unpacking qt5-qmake:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../615-qtbase5-dev-tools_5.15.10+dfsg-4_arm64.deb ... Unpacking qtbase5-dev-tools (5.15.10+dfsg-4) ... Selecting previously unselected package qtbase5-dev:arm64. Preparing to unpack .../616-qtbase5-dev_5.15.10+dfsg-4_arm64.deb ... Unpacking qtbase5-dev:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libqt5opengl5-dev:arm64. Preparing to unpack .../617-libqt5opengl5-dev_5.15.10+dfsg-4_arm64.deb ... Unpacking libqt5opengl5-dev:arm64 (5.15.10+dfsg-4) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../618-libxmu-headers_2%3a1.1.3-3_all.deb ... Unpacking libxmu-headers (2:1.1.3-3) ... Selecting previously unselected package libxmu-dev:arm64. Preparing to unpack .../619-libxmu-dev_2%3a1.1.3-3_arm64.deb ... Unpacking libxmu-dev:arm64 (2:1.1.3-3) ... Selecting previously unselected package libqglviewer-dev-qt5. Preparing to unpack .../620-libqglviewer-dev-qt5_2.8.0+dfsg1-2_arm64.deb ... Unpacking libqglviewer-dev-qt5 (2.8.0+dfsg1-2) ... Selecting previously unselected package libqhull8.0:arm64. Preparing to unpack .../621-libqhull8.0_2020.2-6_arm64.deb ... Unpacking libqhull8.0:arm64 (2020.2-6) ... Selecting previously unselected package libqhullcpp8.0:arm64. Preparing to unpack .../622-libqhullcpp8.0_2020.2-6_arm64.deb ... Unpacking libqhullcpp8.0:arm64 (2020.2-6) ... Selecting previously unselected package libqhull-dev:arm64. Preparing to unpack .../623-libqhull-dev_2020.2-6_arm64.deb ... Unpacking libqhull-dev:arm64 (2020.2-6) ... Selecting previously unselected package libqt5designer5:arm64. Preparing to unpack .../624-libqt5designer5_5.15.10-5_arm64.deb ... Unpacking libqt5designer5:arm64 (5.15.10-5) ... Selecting previously unselected package libqt5help5:arm64. Preparing to unpack .../625-libqt5help5_5.15.10-5_arm64.deb ... Unpacking libqt5help5:arm64 (5.15.10-5) ... Selecting previously unselected package libqt5svg5:arm64. Preparing to unpack .../626-libqt5svg5_5.15.10-2_arm64.deb ... Unpacking libqt5svg5:arm64 (5.15.10-2) ... Selecting previously unselected package libraqm0:arm64. Preparing to unpack .../627-libraqm0_0.10.1-1_arm64.deb ... Unpacking libraqm0:arm64 (0.10.1-1) ... Selecting previously unselected package librbio4:arm64. Preparing to unpack .../628-librbio4_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking librbio4:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package librttopo-dev:arm64. Preparing to unpack .../629-librttopo-dev_1.1.0-3_arm64.deb ... Unpacking librttopo-dev:arm64 (1.1.0-3) ... Selecting previously unselected package libspex2:arm64. Preparing to unpack .../630-libspex2_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libspex2:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libspqr4:arm64. Preparing to unpack .../631-libspqr4_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libspqr4:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libsqlite3-dev:arm64. Preparing to unpack .../632-libsqlite3-dev_3.44.0-1_arm64.deb ... Unpacking libsqlite3-dev:arm64 (3.44.0-1) ... Selecting previously unselected package libumfpack6:arm64. Preparing to unpack .../633-libumfpack6_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libumfpack6:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libsuitesparse-dev:arm64. Preparing to unpack .../634-libsuitesparse-dev_1%3a7.2.2+dfsg-1_arm64.deb ... Unpacking libsuitesparse-dev:arm64 (1:7.2.2+dfsg-1) ... Selecting previously unselected package libswscale7:arm64. Preparing to unpack .../635-libswscale7_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libswscale7:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libswscale-dev:arm64. Preparing to unpack .../636-libswscale-dev_7%3a6.0-9ubuntu1_arm64.deb ... Unpacking libswscale-dev:arm64 (7:6.0-9ubuntu1) ... Selecting previously unselected package libtbbmalloc2:arm64. Preparing to unpack .../637-libtbbmalloc2_2021.9.0-2ubuntu1_arm64.deb ... Unpacking libtbbmalloc2:arm64 (2021.9.0-2ubuntu1) ... Selecting previously unselected package libtbbbind-2-5:arm64. Preparing to unpack .../638-libtbbbind-2-5_2021.9.0-2ubuntu1_arm64.deb ... Unpacking libtbbbind-2-5:arm64 (2021.9.0-2ubuntu1) ... Selecting previously unselected package libtbb12:arm64. Preparing to unpack .../639-libtbb12_2021.9.0-2ubuntu1_arm64.deb ... Unpacking libtbb12:arm64 (2021.9.0-2ubuntu1) ... Selecting previously unselected package libtheora-dev:arm64. Preparing to unpack .../640-libtheora-dev_1.1.1+dfsg.1-16.1_arm64.deb ... Unpacking libtheora-dev:arm64 (1.1.1+dfsg.1-16.1) ... Selecting previously unselected package libjbig-dev:arm64. Preparing to unpack .../641-libjbig-dev_2.1-6.1ubuntu1_arm64.deb ... Unpacking libjbig-dev:arm64 (2.1-6.1ubuntu1) ... Selecting previously unselected package liblzma-dev:arm64. Preparing to unpack .../642-liblzma-dev_5.4.4-0.1_arm64.deb ... Unpacking liblzma-dev:arm64 (5.4.4-0.1) ... Selecting previously unselected package libwebpdemux2:arm64. Preparing to unpack .../643-libwebpdemux2_1.3.2-0.3_arm64.deb ... Unpacking libwebpdemux2:arm64 (1.3.2-0.3) ... Selecting previously unselected package libwebpdecoder3:arm64. Preparing to unpack .../644-libwebpdecoder3_1.3.2-0.3_arm64.deb ... Unpacking libwebpdecoder3:arm64 (1.3.2-0.3) ... Selecting previously unselected package libwebp-dev:arm64. Preparing to unpack .../645-libwebp-dev_1.3.2-0.3_arm64.deb ... Unpacking libwebp-dev:arm64 (1.3.2-0.3) ... Selecting previously unselected package libtiffxx6:arm64. Preparing to unpack .../646-libtiffxx6_4.5.1+git230720-1ubuntu1_arm64.deb ... Unpacking libtiffxx6:arm64 (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package libtiff-dev:arm64. Preparing to unpack .../647-libtiff-dev_4.5.1+git230720-1ubuntu1_arm64.deb ... Unpacking libtiff-dev:arm64 (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package liburiparser-dev. Preparing to unpack .../648-liburiparser-dev_0.9.7+dfsg-2_arm64.deb ... Unpacking liburiparser-dev (0.9.7+dfsg-2) ... Selecting previously unselected package libutfcpp-dev. Preparing to unpack .../649-libutfcpp-dev_3.2.5-1_all.deb ... Unpacking libutfcpp-dev (3.2.5-1) ... Selecting previously unselected package libdouble-conversion-dev:arm64. Preparing to unpack .../650-libdouble-conversion-dev_3.3.0-1_arm64.deb ... Unpacking libdouble-conversion-dev:arm64 (3.3.0-1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../651-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package libfreexl-dev:arm64. Preparing to unpack .../652-libfreexl-dev_2.0.0-1_arm64.deb ... Unpacking libfreexl-dev:arm64 (2.0.0-1) ... Selecting previously unselected package libproj-dev:arm64. Preparing to unpack .../653-libproj-dev_9.3.0-1_arm64.deb ... Unpacking libproj-dev:arm64 (9.3.0-1) ... Selecting previously unselected package libgeotiff-dev:arm64. Preparing to unpack .../654-libgeotiff-dev_1.7.1-3_arm64.deb ... Unpacking libgeotiff-dev:arm64 (1.7.1-3) ... Selecting previously unselected package libhdf4-alt-dev. Preparing to unpack .../655-libhdf4-alt-dev_4.2.16-3_arm64.deb ... Unpacking libhdf4-alt-dev (4.2.16-3) ... Selecting previously unselected package libjson-c-dev:arm64. Preparing to unpack .../656-libjson-c-dev_0.17-1_arm64.deb ... Unpacking libjson-c-dev:arm64 (0.17-1) ... Selecting previously unselected package libkml-dev:arm64. Preparing to unpack .../657-libkml-dev_1.3.0-10_arm64.deb ... Unpacking libkml-dev:arm64 (1.3.0-10) ... Selecting previously unselected package liblz4-dev:arm64. Preparing to unpack .../658-liblz4-dev_1.9.4-1_arm64.deb ... Unpacking liblz4-dev:arm64 (1.9.4-1) ... Selecting previously unselected package libopenjp2-7-dev:arm64. Preparing to unpack .../659-libopenjp2-7-dev_2.5.0-2_arm64.deb ... Unpacking libopenjp2-7-dev:arm64 (2.5.0-2) ... Selecting previously unselected package libspatialite-dev:arm64. Preparing to unpack .../660-libspatialite-dev_5.1.0-1_arm64.deb ... Unpacking libspatialite-dev:arm64 (5.1.0-1) ... Selecting previously unselected package libxerces-c-dev:arm64. Preparing to unpack .../661-libxerces-c-dev_3.2.4+debian-1build1_arm64.deb ... Unpacking libxerces-c-dev:arm64 (3.2.4+debian-1build1) ... Selecting previously unselected package unixodbc-dev:arm64. Preparing to unpack .../662-unixodbc-dev_2.3.12-1_arm64.deb ... Unpacking unixodbc-dev:arm64 (2.3.12-1) ... Selecting previously unselected package libgdal-dev. Preparing to unpack .../663-libgdal-dev_3.7.3+dfsg-1_arm64.deb ... Unpacking libgdal-dev (3.7.3+dfsg-1) ... Selecting previously unselected package libhdf5-openmpi-dev. Preparing to unpack .../664-libhdf5-openmpi-dev_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-openmpi-dev (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-mpi-dev. Preparing to unpack .../665-libhdf5-mpi-dev_1.10.8+repack1-1ubuntu1_arm64.deb ... Unpacking libhdf5-mpi-dev (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libjsoncpp-dev:arm64. Preparing to unpack .../666-libjsoncpp-dev_1.9.5-6_arm64.deb ... Unpacking libjsoncpp-dev:arm64 (1.9.5-6) ... Selecting previously unselected package libtbb-dev:arm64. Preparing to unpack .../667-libtbb-dev_2021.9.0-2ubuntu1_arm64.deb ... Unpacking libtbb-dev:arm64 (2021.9.0-2ubuntu1) ... Selecting previously unselected package libvtk9.1:arm64. Preparing to unpack .../668-libvtk9.1_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking libvtk9.1:arm64 (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package libvtk9.1-qt:arm64. Preparing to unpack .../669-libvtk9.1-qt_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking libvtk9.1-qt:arm64 (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package libvtk9-java. Preparing to unpack .../670-libvtk9-java_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking libvtk9-java (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../671-libxrender-dev_1%3a0.9.10-1.1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1.1) ... Selecting previously unselected package libxft-dev:arm64. Preparing to unpack .../672-libxft-dev_2.3.6-1_arm64.deb ... Unpacking libxft-dev:arm64 (2.3.6-1) ... Selecting previously unselected package libxss-dev:arm64. Preparing to unpack .../673-libxss-dev_1%3a1.2.3-1build2_arm64.deb ... Unpacking libxss-dev:arm64 (1:1.2.3-1build2) ... Selecting previously unselected package python3-mpi4py. Preparing to unpack .../674-python3-mpi4py_3.1.5-1build1_arm64.deb ... Unpacking python3-mpi4py (3.1.5-1build1) ... Selecting previously unselected package python3-vtk9. Preparing to unpack .../675-python3-vtk9_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking python3-vtk9 (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../676-tcl8.6_8.6.13+dfsg-2_arm64.deb ... Unpacking tcl8.6 (8.6.13+dfsg-2) ... Selecting previously unselected package tcl8.6-dev:arm64. Preparing to unpack .../677-tcl8.6-dev_8.6.13+dfsg-2_arm64.deb ... Unpacking tcl8.6-dev:arm64 (8.6.13+dfsg-2) ... Selecting previously unselected package tcl. Preparing to unpack .../678-tcl_8.6.13_arm64.deb ... Unpacking tcl (8.6.13) ... Selecting previously unselected package tcl-dev:arm64. Preparing to unpack .../679-tcl-dev_8.6.13_arm64.deb ... Unpacking tcl-dev:arm64 (8.6.13) ... Selecting previously unselected package tk8.6. Preparing to unpack .../680-tk8.6_8.6.13-2_arm64.deb ... Unpacking tk8.6 (8.6.13-2) ... Selecting previously unselected package tk8.6-dev:arm64. Preparing to unpack .../681-tk8.6-dev_8.6.13-2_arm64.deb ... Unpacking tk8.6-dev:arm64 (8.6.13-2) ... Selecting previously unselected package tk. Preparing to unpack .../682-tk_8.6.13_arm64.deb ... Unpacking tk (8.6.13) ... Selecting previously unselected package tk-dev:arm64. Preparing to unpack .../683-tk-dev_8.6.13_arm64.deb ... Unpacking tk-dev:arm64 (8.6.13) ... Selecting previously unselected package vtk9. Preparing to unpack .../684-vtk9_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking vtk9 (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package libvtk9-dev. Preparing to unpack .../685-libvtk9-dev_9.1.0+really9.1.0+dfsg2-7_arm64.deb ... Unpacking libvtk9-dev (9.1.0+really9.1.0+dfsg2-7) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../686-libxfixes-dev_1%3a6.0.0-2_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:6.0.0-2) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../687-libxi-dev_2%3a1.8-1build1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.8-1build1) ... Selecting previously unselected package libxsimd-dev:arm64. Preparing to unpack .../688-libxsimd-dev_10.0.0-3_arm64.deb ... Unpacking libxsimd-dev:arm64 (10.0.0-3) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../689-libxslt1.1_1.1.35-1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1) ... Selecting previously unselected package python3-pyqt5.sip. Preparing to unpack .../690-python3-pyqt5.sip_12.13.0-1build1_arm64.deb ... Unpacking python3-pyqt5.sip (12.13.0-1build1) ... Selecting previously unselected package python3-pyqt5. Preparing to unpack .../691-python3-pyqt5_5.15.9+dfsg-2_arm64.deb ... Unpacking python3-pyqt5 (5.15.9+dfsg-2) ... Selecting previously unselected package pyqt5-dev-tools. Preparing to unpack .../692-pyqt5-dev-tools_5.15.9+dfsg-2_arm64.deb ... Unpacking pyqt5-dev-tools (5.15.9+dfsg-2) ... Selecting previously unselected package python-matplotlib-data. Preparing to unpack .../693-python-matplotlib-data_3.6.3-1ubuntu3_all.deb ... Unpacking python-matplotlib-data (3.6.3-1ubuntu3) ... Selecting previously unselected package python3.12. Preparing to unpack .../694-python3.12_3.12.0-1_arm64.deb ... Unpacking python3.12 (3.12.0-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../695-python3-all_3.11.4-5ubuntu1_arm64.deb ... Unpacking python3-all (3.11.4-5ubuntu1) ... Selecting previously unselected package python3.12-dev. Preparing to unpack .../696-python3.12-dev_3.12.0-1_arm64.deb ... Unpacking python3.12-dev (3.12.0-1) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../697-python3-all-dev_3.11.4-5ubuntu1_arm64.deb ... Unpacking python3-all-dev (3.11.4-5ubuntu1) ... Selecting previously unselected package python3-appdirs. Preparing to unpack .../698-python3-appdirs_1.4.4-4_all.deb ... Unpacking python3-appdirs (1.4.4-4) ... Selecting previously unselected package python3-six. Preparing to unpack .../699-python3-six_1.16.0-4_all.deb ... Unpacking python3-six (1.16.0-4) ... Selecting previously unselected package python3-asttokens. Preparing to unpack .../700-python3-asttokens_2.2.1-1_all.deb ... Unpacking python3-asttokens (2.2.1-1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../701-python3-attr_23.1.0-2_all.deb ... Unpacking python3-attr (23.1.0-2) ... Selecting previously unselected package python3-backcall. Preparing to unpack .../702-python3-backcall_0.2.0-4_all.deb ... Unpacking python3-backcall (0.2.0-4) ... Selecting previously unselected package python3-gast. Preparing to unpack .../703-python3-gast_0.5.2-2_all.deb ... Unpacking python3-gast (0.5.2-2) ... Selecting previously unselected package python3-beniget. Preparing to unpack .../704-python3-beniget_0.4.1-3_all.deb ... Unpacking python3-beniget (0.4.1-3) ... Selecting previously unselected package python3-brotli. Preparing to unpack .../705-python3-brotli_1.1.0-1_arm64.deb ... Unpacking python3-brotli (1.1.0-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../706-python3-numpy_1%3a1.24.2-1ubuntu1_arm64.deb ... Unpacking python3-numpy (1:1.24.2-1ubuntu1) ... Selecting previously unselected package python3-contourpy. Preparing to unpack .../707-python3-contourpy_1.0.7-1build2_arm64.deb ... Unpacking python3-contourpy (1.0.7-1build2) ... Selecting previously unselected package python3-cycler. Preparing to unpack .../708-python3-cycler_0.11.0-1_all.deb ... Unpacking python3-cycler (0.11.0-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../709-python3-dateutil_2.8.2-3_all.deb ... Unpacking python3-dateutil (2.8.2-3) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../710-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-executing. Preparing to unpack .../711-python3-executing_1.2.0-2_all.deb ... Unpacking python3-executing (1.2.0-2) ... Selecting previously unselected package python3-ply. Preparing to unpack .../712-python3-ply_3.11-5_all.deb ... Unpacking python3-ply (3.11-5) ... Selecting previously unselected package python3-pythran. Preparing to unpack .../713-python3-pythran_0.14.0+ds-2_arm64.deb ... Unpacking python3-pythran (0.14.0+ds-2) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../714-python3-scipy_1.10.1-5ubuntu1_arm64.deb ... Unpacking python3-scipy (1.10.1-5ubuntu1) ... Selecting previously unselected package python3-ufolib2. Preparing to unpack .../715-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... Selecting previously unselected package python3-mpmath. Preparing to unpack .../716-python3-mpmath_1.2.1-2_all.deb ... Unpacking python3-mpmath (1.2.1-2) ... Selecting previously unselected package python3-sympy. Preparing to unpack .../717-python3-sympy_1.12-6_all.deb ... Unpacking python3-sympy (1.12-6) ... Selecting previously unselected package python3-tz. Preparing to unpack .../718-python3-tz_2023.3.post1-1_all.deb ... Unpacking python3-tz (2023.3.post1-1) ... Selecting previously unselected package python3-fs. Preparing to unpack .../719-python3-fs_2.4.16-2_all.deb ... Unpacking python3-fs (2.4.16-2) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../720-python3-lxml_4.9.3-1build1_arm64.deb ... Unpacking python3-lxml:arm64 (4.9.3-1build1) ... Selecting previously unselected package python3-lz4. Preparing to unpack .../721-python3-lz4_4.0.2+dfsg-1build2_arm64.deb ... Unpacking python3-lz4 (4.0.2+dfsg-1build2) ... Selecting previously unselected package unicode-data. Preparing to unpack .../722-unicode-data_15.1.0-1_all.deb ... Unpacking unicode-data (15.1.0-1) ... Selecting previously unselected package python3-fonttools. Preparing to unpack .../723-python3-fonttools_4.38.0-1build2_arm64.deb ... Unpacking python3-fonttools (4.38.0-1build2) ... Selecting previously unselected package python3-future. Preparing to unpack .../724-python3-future_0.18.2-6ubuntu2_all.deb ... Unpacking python3-future (0.18.2-6ubuntu2) ... Selecting previously unselected package python3-parso. Preparing to unpack .../725-python3-parso_0.8.3-1_all.deb ... Unpacking python3-parso (0.8.3-1) ... Selecting previously unselected package python3-jedi. Preparing to unpack .../726-python3-jedi_0.18.2-1_all.deb ... Unpacking python3-jedi (0.18.2-1) ... Selecting previously unselected package python3-traitlets. Preparing to unpack .../727-python3-traitlets_5.5.0-2_all.deb ... Unpacking python3-traitlets (5.5.0-2) ... Selecting previously unselected package python3-matplotlib-inline. Preparing to unpack .../728-python3-matplotlib-inline_0.1.6-2_all.deb ... Unpacking python3-matplotlib-inline (0.1.6-2) ... Selecting previously unselected package python3-ptyprocess. Preparing to unpack .../729-python3-ptyprocess_0.7.0-5_all.deb ... Unpacking python3-ptyprocess (0.7.0-5) ... Selecting previously unselected package python3-pexpect. Preparing to unpack .../730-python3-pexpect_4.8.0-4ubuntu1_all.deb ... Unpacking python3-pexpect (4.8.0-4ubuntu1) ... Selecting previously unselected package python3-pickleshare. Preparing to unpack .../731-python3-pickleshare_0.7.5-5_all.deb ... Unpacking python3-pickleshare (0.7.5-5) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../732-python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb ... Unpacking python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... Selecting previously unselected package python3-prompt-toolkit. Preparing to unpack .../733-python3-prompt-toolkit_3.0.39-2_all.deb ... Unpacking python3-prompt-toolkit (3.0.39-2) ... Selecting previously unselected package python3-pure-eval. Preparing to unpack .../734-python3-pure-eval_0.2.2-1_all.deb ... Unpacking python3-pure-eval (0.2.2-1) ... Selecting previously unselected package python3-stack-data. Preparing to unpack .../735-python3-stack-data_0.6.2-3_all.deb ... Unpacking python3-stack-data (0.6.2-3) ... Selecting previously unselected package python3-ipython. Preparing to unpack .../736-python3-ipython_8.14.0-2_all.deb ... Unpacking python3-ipython (8.14.0-2) ... Selecting previously unselected package python3-kiwisolver. Preparing to unpack .../737-python3-kiwisolver_1.4.4-1build2_arm64.deb ... Unpacking python3-kiwisolver (1.4.4-1build2) ... Selecting previously unselected package python3-pil:arm64. Preparing to unpack .../738-python3-pil_10.1.0-1_arm64.deb ... Unpacking python3-pil:arm64 (10.1.0-1) ... Selecting previously unselected package python3-tk:arm64. Preparing to unpack .../739-python3-tk_3.11.5-1_arm64.deb ... Unpacking python3-tk:arm64 (3.11.5-1) ... Selecting previously unselected package python3-pil.imagetk:arm64. Preparing to unpack .../740-python3-pil.imagetk_10.1.0-1_arm64.deb ... Unpacking python3-pil.imagetk:arm64 (10.1.0-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../741-python3-pyparsing_3.1.1-1_all.deb ... Unpacking python3-pyparsing (3.1.1-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../742-python3-packaging_23.2-1_all.deb ... Unpacking python3-packaging (23.2-1) ... Selecting previously unselected package python3-matplotlib. Preparing to unpack .../743-python3-matplotlib_3.6.3-1ubuntu3_arm64.deb ... Unpacking python3-matplotlib (3.6.3-1ubuntu3) ... Selecting previously unselected package python3-minieigen. Preparing to unpack .../744-python3-minieigen_0.50.3+dfsg1-13build5_arm64.deb ... Unpacking python3-minieigen (0.50.3+dfsg1-13build5) ... Selecting previously unselected package python3-pygraphviz. Preparing to unpack .../745-python3-pygraphviz_1.7-3build4_arm64.deb ... Unpacking python3-pygraphviz (1.7-3build4) ... Selecting previously unselected package python3-pyqt5.qtsvg. Preparing to unpack .../746-python3-pyqt5.qtsvg_5.15.9+dfsg-2_arm64.deb ... Unpacking python3-pyqt5.qtsvg (5.15.9+dfsg-2) ... Selecting previously unselected package dh-exec. Preparing to unpack .../747-dh-exec_0.28_arm64.deb ... Unpacking dh-exec (0.28) ... Selecting previously unselected package libmpc-dev:arm64. Preparing to unpack .../748-libmpc-dev_1.3.1-1_arm64.deb ... Unpacking libmpc-dev:arm64 (1.3.1-1) ... Selecting previously unselected package python3-xlib. Preparing to unpack .../749-python3-xlib_0.33-2_all.deb ... Unpacking python3-xlib (0.33-2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../750-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libgme0:arm64 (0.6.3-7) ... Setting up libssh-gcrypt-4:arm64 (0.10.5-3ubuntu1) ... Setting up libboost-chrono1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up libboost-system1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libgraphite2-3:arm64 (1.3.14-1build2) ... Setting up liblcms2-2:arm64 (2.14-2) ... Setting up libtbbmalloc2:arm64 (2021.9.0-2ubuntu1) ... Setting up libpixman-1-0:arm64 (0.42.2-1) ... Setting up libudfread0:arm64 (1.1.2-1) ... Setting up libsharpyuv0:arm64 (1.3.2-0.3) ... Setting up libwayland-server0:arm64 (1.22.0-2.1) ... Setting up libaom3:arm64 (3.7.0-1) ... Setting up libpciaccess0:arm64 (0.17-2) ... Setting up mysql-common (5.8+1.1.0) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up librabbitmq4:arm64 (0.11.0-1) ... Setting up libmysqlclient21:arm64 (8.0.35-1) ... Setting up libxau6:arm64 (1:1.0.9-1build5) ... Setting up libdouble-conversion3:arm64 (3.3.0-1) ... Setting up libpsl5:arm64 (0.21.2-1build1) ... Setting up libboost1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libsodium23:arm64 (1.0.18-1build2) ... Setting up libicu72:arm64 (72.1-3ubuntu3) ... Setting up libmpg123-0:arm64 (1.32.3-1) ... Setting up libboost-atomic1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libogg0:arm64 (1.3.5-3) ... Setting up libzstd-dev:arm64 (1.5.5+dfsg2-2) ... Setting up liblerc4:arm64 (4.0.0+ds-2ubuntu2) ... Setting up libspeex1:arm64 (1.2.1-2ubuntu1) ... Setting up proj-data (9.3.0-1) ... Setting up fonts-noto-mono (20201225-2) ... Setting up libshine3:arm64 (3.1.1-2) ... Setting up libglvnd-core-dev:arm64 (1.7.0-1) ... Setting up hdf5-helpers (1.10.8+repack1-1ubuntu1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libx264-164:arm64 (2:0.164.3095+gitbaee400-3build1) ... Setting up libtwolame0:arm64 (0.4.0-2build2) ... Setting up java-common (0.75) ... Setting up libdatrie1:arm64 (0.2.13-2) ... Setting up libmagic-mgc (1:5.45-2) ... Setting up libogdi4.1 (4.1.0+ds-6) ... Setting up libqhull8.0:arm64 (2020.2-6) ... Setting up libgsm1:arm64 (1.0.22-1) ... Setting up libminizip1:arm64 (1.1-8build1) ... Setting up libsoxr0:arm64 (0.1.3-4build2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.78.1-2) ... No schema files found: doing nothing. Setting up libboost-iostreams1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libglvnd0:arm64 (1.7.0-1) ... Setting up libjson-c-dev:arm64 (0.17-1) ... Setting up libboost-program-options1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libpgm-5.3-0:arm64 (5.3.128~dfsg-2) ... Setting up libcodec2-1.2:arm64 (1.2.0-2) ... Setting up fonts-lyx (2.3.7-1) ... Setting up libcbor0.8:arm64 (0.8.0-2ubuntu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.6-3) ... Setting up libdebhelper-perl (13.11.7ubuntu1) ... Setting up libbrotli1:arm64 (1.1.0-1) ... Setting up libboost-chrono1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up liblab-gamut1:arm64 (2.42.2-7build3) ... Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-2) ... Setting up libqglviewer-headers (2.8.0+dfsg1-2) ... Setting up libnorm1:arm64 (1.5.9+dfsg-2) ... Setting up libpython3.12-minimal:arm64 (3.12.0-1) ... Setting up x11-common (1:7.7+23ubuntu2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libsensors-config (1:3.6.0-7ubuntu1) ... Setting up libcxsparse4:arm64 (1:7.2.2+dfsg-1) ... Setting up libboost-stacktrace1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libnghttp2-14:arm64 (1.58.0-1) ... Setting up libmagic1:arm64 (1:5.45-2) ... Setting up libdeflate0:arm64 (1.18-1) ... Setting up libwebpdecoder3:arm64 (1.3.2-0.3) ... Setting up gettext-base (0.21-13build1) ... Setting up m4 (1.4.19-4) ... Setting up libboost-nowide1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libqhull-r8.0:arm64 (2020.2-6) ... Setting up xkb-data (2.38-2) ... Setting up libboost-filesystem1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libhwy1:arm64 (1.0.7-8) ... Setting up libmetis5:arm64 (5.1.0.dfsg-7build2) ... Setting up libsvtav1enc1d1:arm64 (1.7.0+dfsg-2) ... Setting up libboost-exception1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libldl3:arm64 (1:7.2.2+dfsg-1) ... Setting up file (1:5.45-2) ... Setting up libboost-exception-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libogg-dev:arm64 (1.3.5-3) ... Setting up libcjson1:arm64 (1.7.16-2) ... Setting up libxvidcore4:arm64 (2:1.3.7-1) ... Setting up libffi-dev:arm64 (3.4.4-1) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1build2) ... Setting up libgeos3.12.0:arm64 (3.12.0-1) ... Setting up libjbig0:arm64 (2.1-6.1ubuntu1) ... Setting up librav1e0:arm64 (0.6.6-3) ... Setting up libpcre2-16-0:arm64 (10.42-4) ... Setting up libaec0:arm64 (1.1.2-1) ... Setting up gdal-data (3.7.3+dfsg-1) ... Setting up libopengl0:arm64 (1.7.0-1) ... Setting up libsnappy1v5:arm64 (1.1.10-1) ... Setting up libboost-program-options1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libaom-dev:arm64 (3.7.0-1) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-3) ... Setting up help2man (1.49.3) ... Setting up unicode-data (15.1.0-1) ... Setting up libgts-0.7-5:arm64 (0.7.6+darcs121130-5) ... Setting up libasound2-data (1.2.10-1) ... Setting up libminizip-dev:arm64 (1.1-8build1) ... Setting up libbtf2:arm64 (1:7.2.2+dfsg-1) ... Setting up libxsimd-dev:arm64 (10.0.0-3) ... Setting up xtrans-dev (1.4.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:arm64 (10.42-4) ... Setting up libglib2.0-data (2.78.1-2) ... Setting up libutfcpp-dev (3.2.5-1) ... Setting up libpkgconf3:arm64 (1.8.1-2) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... Setting up libuv1:arm64 (1.46.0-2) ... Setting up libgles2:arm64 (1.7.0-1) ... Setting up libmunge2 (0.5.15-2) ... Setting up libexpat1-dev:arm64 (2.5.0-2) ... Setting up libboost-test1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up qt5-qmake-bin (5.15.10+dfsg-4) ... Setting up libva2:arm64 (2.20.0-2) ... Setting up libsqlite3-dev:arm64 (3.44.0-1) ... Setting up libfreetype6:arm64 (2.13.2+dfsg-1) ... Setting up libboost-program-options-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libmbedcrypto7:arm64 (2.28.5-1) ... Setting up libx11-data (2:1.8.7-1) ... Setting up libnspr4:arm64 (2:4.35-1.1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build4) ... Setting up uuid-dev:arm64 (2.39.1-4ubuntu2) ... Setting up libpathplan4:arm64 (2.42.2-7build3) ... Setting up libavahi-common-data:arm64 (0.8-10ubuntu1) ... Setting up libboost-system1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libann0 (1.1.2+doc-9) ... Setting up libgles1:arm64 (1.7.0-1) ... Setting up libdbus-1-3:arm64 (1.14.10-1ubuntu1) ... Setting up libboost-nowide1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libfribidi0:arm64 (1.0.13-3) ... Setting up libboost-regex1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libopus0:arm64 (1.4-1) ... Setting up libimagequant0:arm64 (2.17.0-1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libssl-dev:arm64 (3.0.10-1ubuntu2.1) ... Setting up libhwloc15:arm64 (2.9.3-2) ... Setting up libevent-core-2.1-7:arm64 (2.1.12-stable-9) ... Setting up libvorbis0a:arm64 (1.3.7-1build2) ... Setting up libboost-context1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libevent-2.1-7:arm64 (2.1.12-stable-9) ... Setting up libboost-graph1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... Setting up libboost-random1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up autopoint (0.21-13build1) ... Setting up libjsoncpp25:arm64 (1.9.5-6) ... Setting up icu-devtools (72.1-3ubuntu3) ... Setting up liblz4-dev:arm64 (1.9.4-1) ... Setting up libgeos-c1v5:arm64 (3.12.0-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.12-1) ... Setting up libqhullcpp8.0:arm64 (2020.2-6) ... Setting up libsepol-dev:arm64 (3.5-1) ... Setting up libpcsclite1:arm64 (2.0.0-1) ... Setting up libboost1.74-tools-dev (1.74.0+ds1-23ubuntu2) ... Setting up pkgconf-bin (1.8.1-2) ... Setting up libsensors5:arm64 (1:3.6.0-7ubuntu1) ... Setting up liblerc-dev:arm64 (4.0.0+ds-2ubuntu2) ... Setting up libjxl0.7:arm64 (0.7.0-10.2ubuntu1) ... Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... Setting up libdav1d6:arm64 (1.2.1-2) ... Setting up libltdl7:arm64 (2.4.7-7) ... Setting up libglapi-mesa:arm64 (23.2.1-1ubuntu3) ... Setting up libqhull-dev:arm64 (2020.2-6) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-3) ... Setting up libssh-4:arm64 (0.10.5-3ubuntu1) ... Setting up libgfortran5:arm64 (13.2.0-6ubuntu1) ... Setting up libdouble-conversion-dev:arm64 (3.3.0-1) ... Setting up libmtdev1:arm64 (1.1.6-1build4) ... Setting up libvulkan1:arm64 (1.3.268.0-1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:arm64 (1.3.2-0.3) ... Setting up libboost-atomic1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-math1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up liblzma-dev:arm64 (5.4.4-0.1) ... Setting up libboost-serialization1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libgif7:arm64 (5.2.1-2.5) ... Setting up zlib1g-dev:arm64 (1:1.2.13.dfsg-1ubuntu5) ... Setting up libodbc2:arm64 (2.3.12-1) ... Setting up liburiparser1:arm64 (0.9.7+dfsg-2) ... Setting up libboost-atomic-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libnuma1:arm64 (2.0.16-1) ... Setting up libpcre2-posix3:arm64 (10.42-4) ... Setting up librttopo1:arm64 (1.1.0-3) ... Setting up libsrt1.5-gnutls:arm64 (1.5.3-1) ... Setting up libboost-container1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libdav1d7:arm64 (1.3.0-2) ... Setting up libfreexl1:arm64 (2.0.0-1) ... Setting up ocl-icd-libopencl1:arm64 (2.3.2-1) ... Setting up libgif-dev:arm64 (5.2.1-2.5) ... Setting up libxshmfence1:arm64 (1.3-1build4) ... Setting up at-spi2-common (2.50.0-1) ... Setting up librhash0:arm64 (1.4.3-3) ... Setting up libfyba0:arm64 (4.1.1-8) ... Setting up libuchardet0:arm64 (0.0.7-1build2) ... Setting up libasound2:arm64 (1.2.10-1) ... Setting up libkmlbase1:arm64 (1.3.0-10) ... Setting up libblosc1:arm64 (1.21.5+ds-1) ... Setting up openmpi-common (4.1.6-1ubuntu1) ... Setting up libmd4c0:arm64 (0.4.8-1) ... Setting up libsuitesparseconfig7:arm64 (1:7.2.2+dfsg-1) ... Setting up libopenjp2-7:arm64 (2.5.0-2) ... Setting up libsub-override-perl (0.09-4) ... Setting up libharfbuzz0b:arm64 (8.0.1-1) ... Setting up libthai-data (0.1.29-1build1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libvpx7:arm64 (1.12.0-1ubuntu2) ... Setting up sgml-base (1.31) ... Setting up libgtk2.0-common (2.24.33-2ubuntu2) ... Setting up cmake-data (3.27.7-1) ... Setting up libcdt5:arm64 (2.42.2-7build3) ... Setting up libatk1.0-0:arm64 (2.50.0-1) ... Setting up libcgraph6:arm64 (2.42.2-7build3) ... Setting up libboost-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libglu1-mesa:arm64 (9.0.2-1.1) ... Setting up libboost-math1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-filesystem1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libopengl-dev:arm64 (1.7.0-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libboost-date-time1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up ca-certificates-java (20230710) ... No JRE found. Skipping Java certificates setup. Setting up libfido2-1:arm64 (1.13.0-1) ... Setting up libboost-python1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libde265-0:arm64 (1.0.12-2) ... Setting up libsharpyuv-dev:arm64 (1.3.2-0.3) ... Setting up libboost-fiber1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libgfortran-13-dev:arm64 (13.2.0-6ubuntu1) ... Setting up libboost-stacktrace1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-test1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python-matplotlib-data (3.6.3-1ubuntu3) ... Setting up libwebpmux3:arm64 (1.3.2-0.3) ... Setting up libbsd0:arm64 (0.11.7-4) ... Setting up libdeflate-dev:arm64 (1.18-1) ... Setting up libdrm-common (2.4.117-1) ... Setting up libelf1:arm64 (0.189-4) ... Setting up libevdev2:arm64 (1.13.1+dfsg-1) ... Setting up libogdi-dev (4.1.0+ds-6) ... Setting up libboost-timer1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libicu-dev:arm64 (72.1-3ubuntu3) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3build1) ... Setting up fonts-noto-core (20201225-2) ... Setting up libldap2:arm64 (2.6.6+dfsg-1~exp1ubuntu1) ... Setting up libboost-filesystem-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libbrotli-dev:arm64 (1.1.0-1) ... Setting up libgudev-1.0-0:arm64 (1:238-2) ... Setting up libzvbi-common (0.2.42-1) ... Setting up qtchooser (66-2build1) ... Setting up libmp3lame0:arm64 (3.100-6) ... Setting up libsz2:arm64 (1.1.2-1) ... Setting up libmysqlclient-dev (8.0.35-1) ... Setting up libvorbisenc2:arm64 (1.3.7-1build2) ... Setting up libpython3-stdlib:arm64 (3.11.4-5ubuntu1) ... Setting up libkmlxsd1:arm64 (1.3.0-10) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up libboost-thread1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-numpy1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libodbccr2:arm64 (2.3.12-1) ... Setting up libevent-pthreads-2.1-7:arm64 (2.1.12-stable-9) ... Setting up gdal-plugins (3.7.3+dfsg-1) ... Setting up libwacom-common (2.8.0-1) ... Setting up libbz2-dev:arm64 (1.0.8-5build1) ... Setting up libxkbcommon0:arm64 (1.6.0-1) ... Setting up libkmldom1:arm64 (1.3.0-10) ... Setting up libwayland-client0:arm64 (1.22.0-2.1) ... Setting up libjpeg8:arm64 (8c-2ubuntu11) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up default-libmysqlclient-dev:arm64 (1.1.0) ... Setting up x11proto-dev (2023.2-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up python3.12-minimal (3.12.0-1) ... Setting up libzvbi0:arm64 (0.2.42-1) ... Setting up libblkid-dev:arm64 (2.39.1-4ubuntu2) ... Setting up librttopo-dev:arm64 (1.1.0-3) ... Setting up python3.11 (3.11.6-3) ... Setting up libice6:arm64 (2:1.0.10-1build2) ... Setting up libjsoncpp-dev:arm64 (1.9.5-6) ... Setting up libboost-log1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libdw1:arm64 (0.189-4) ... Setting up libodbcinst2:arm64 (2.3.12-1) ... Setting up libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... Setting up libxdmcp6:arm64 (1:1.1.3-0ubuntu5) ... Setting up libevent-extra-2.1-7:arm64 (2.1.12-stable-9) ... Setting up tcl8.6 (8.6.13+dfsg-2) ... Setting up libxcb1:arm64 (1.15-1) ... Setting up gettext (0.21-13build1) ... Setting up libopenblas0-pthread:arm64 (0.3.24+ds-1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so.0 to provide /usr/lib/aarch64-linux-gnu/libopenblas.so.0 (libopenblas.so.0-aarch64-linux-gnu) in auto mode Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... Setting up libxcb-xfixes0:arm64 (1.15-1) ... Setting up libamd3:arm64 (1:7.2.2+dfsg-1) ... Setting up libzmq5:arm64 (4.3.5-1) ... Setting up libkmlengine1:arm64 (1.3.0-10) ... Setting up libxau-dev:arm64 (1:1.0.9-1build5) ... Setting up libpython3.12-stdlib:arm64 (3.12.0-1) ... Setting up libpython3.11:arm64 (3.11.6-3) ... Setting up qt5-qmake:arm64 (5.15.10+dfsg-4) ... Setting up libpcre2-dev:arm64 (10.42-4) ... Setting up libxcb-xinput0:arm64 (1.15-1) ... Setting up libkmlconvenience1:arm64 (1.3.0-10) ... Setting up libice-dev:arm64 (2:1.0.10-1build2) ... Setting up libtool (2.4.7-7) ... Setting up libboost-container1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libcolamd3:arm64 (1:7.2.2+dfsg-1) ... Setting up libblosc-dev:arm64 (1.21.5+ds-1) ... Setting up libarchive13:arm64 (3.6.2-1ubuntu1) ... Setting up libxcb-render0:arm64 (1.15-1) ... Setting up libboost-chrono-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libwacom9:arm64 (2.8.0-1) ... Setting up libselinux1-dev:arm64 (3.5-1build1) ... Setting up fontconfig-config (2.14.2-4ubuntu1) ... Setting up libmetis-dev (5.1.0.dfsg-7build2) ... Setting up libfreexl-dev:arm64 (2.0.0-1) ... Setting up libboost-math-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libfyba-dev:arm64 (4.1.1-8) ... Setting up libxcb-glx0:arm64 (1.15-1) ... Setting up libboost-coroutine1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libwebpdemux2:arm64 (1.3.2-0.3) ... Setting up tcl8.6-dev:arm64 (8.6.13+dfsg-2) ... Setting up python3.12 (3.12.0-1) ... Setting up libedit2:arm64 (3.1-20230828-1) ... Setting up libboost-system-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libpng-dev:arm64 (1.6.40-2) ... Setting up libxcb-keysyms1:arm64 (0.4.0-1build3) ... Setting up libaec-dev:arm64 (1.1.2-1) ... Setting up libarpack2:arm64 (3.9.1-1) ... Setting up libxcb-shape0:arm64 (1.15-1) ... Setting up libavahi-common3:arm64 (0.8-10ubuntu1) ... Setting up libpq5:arm64 (15.4-1ubuntu1) ... Setting up libjbig-dev:arm64 (2.1-6.1ubuntu1) ... Setting up libevent-openssl-2.1-7:arm64 (2.1.12-stable-9) ... Setting up libglib2.0-bin (2.78.1-2) ... Setting up libxcb-render-util0:arm64 (0.3.9-1build3) ... Setting up libboost-tools-dev (1.74.0.3ubuntu7) ... Setting up libpq-dev (15.4-1ubuntu1) ... Setting up libcurl3-gnutls:arm64 (8.2.1-1ubuntu3.1) ... Setting up python3 (3.11.4-5ubuntu1) ... Setting up libnss3:arm64 (2:3.94-1) ... Setting up libxcb-shm0:arm64 (1.15-1) ... Setting up libxcb-icccm4:arm64 (0.4.1-1.1build2) ... Setting up libcfitsio10:arm64 (4.3.0-2) ... Setting up libsuperlu6:arm64 (6.0.1+dfsg1-1) ... Setting up libboost-nowide-dev (1.74.0.3ubuntu7) ... Setting up libmpfr-dev:arm64 (4.2.1-1) ... Setting up libboost-container-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libcamd3:arm64 (1:7.2.2+dfsg-1) ... Setting up python3-tz (2023.3.post1-1) ... /usr/lib/python3/dist-packages/pytz/__init__.py:30: SyntaxWarning: invalid escape sequence '\s' match = re.match("^#\s*version\s*([0-9a-z]*)\s*$", line) Setting up libmongoose3:arm64 (1:7.2.2+dfsg-1) ... Setting up libxcb-util1:arm64 (0.4.0-1build2) ... Setting up pkgconf:arm64 (1.8.1-2) ... Setting up libinput-bin (1.23.0-2) ... Setting up libxcb-xkb1:arm64 (1.15-1) ... Setting up libxcb-image0:arm64 (0.4.0-2) ... Setting up libfreetype-dev:arm64 (2.13.2+dfsg-1) ... Setting up libtbbbind-2-5:arm64 (2021.9.0-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up liburiparser-dev (0.9.7+dfsg-2) ... Setting up libnuma-dev:arm64 (2.0.16-1) ... Setting up librist4:arm64 (0.2.10+dfsg-1) ... Setting up libboost-test-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libxcb-present0:arm64 (1.15-1) ... Setting up python3-six (1.16.0-4) ... Setting up dh-autoreconf (20) ... Setting up libltdl-dev:arm64 (2.4.7-7) ... Setting up libthai0:arm64 (0.1.29-1build1) ... Setting up libvorbisfile3:arm64 (1.3.7-1build2) ... Setting up libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... Setting up python3-decorator (5.1.1-5) ... Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3build1) ... Setting up libwebp-dev:arm64 (1.3.2-0.3) ... Setting up python3-packaging (23.2-1) ... Setting up libxcb-xinerama0:arm64 (1.15-1) ... Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up python3-wcwidth (0.2.5+dfsg1-1.1ubuntu1) ... Setting up python3-pyparsing (3.1.1-1) ... Setting up libde265-dev:arm64 (1.0.12-2) ... Setting up libopenjp2-7-dev:arm64 (2.5.0-2) ... Setting up libxcb-sync1:arm64 (1.15-1) ... Setting up gfortran-13 (13.2.0-6ubuntu1) ... Setting up libpython3.11-dev:arm64 (3.11.6-3) ... Setting up librbio4:arm64 (1:7.2.2+dfsg-1) ... Setting up libkmlregionator1:arm64 (1.3.0-10) ... Setting up python3-brotli (1.1.0-1) ... Setting up libgeos-dev (3.12.0-1) ... Setting up libraqm0:arm64 (0.10.1-1) ... Setting up libdav1d-dev:arm64 (1.3.0-2) ... Setting up shared-mime-info (2.2-1) ... Setting up python3-cycler (0.11.0-1) ... Setting up libxkbcommon-x11-0:arm64 (1.6.0-1) ... Setting up libevent-dev (2.1.12-stable-9) ... Setting up python3-kiwisolver (1.4.4-1build2) ... Setting up libboost-random1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up libboost-timer1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-numpy1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up pkg-config:arm64 (1.8.1-2) ... Setting up libqt5core5a:arm64 (5.15.10+dfsg-4) ... Setting up libmpc-dev:arm64 (1.3.1-1) ... Setting up libjs-sphinxdoc (7.2.6-2) ... Setting up python3-pickleshare (0.7.5-5) ... Setting up libhdf4-0-alt (4.2.16-3) ... Setting up libccolamd3:arm64 (1:7.2.2+dfsg-1) ... Setting up libx265-199:arm64 (3.5-2) ... Setting up libboost-serialization1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libxcb-dri2-0:arm64 (1.15-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libboost-wave1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python3-pyqt5.sip (12.13.0-1build1) ... Setting up libgvpr2:arm64 (2.42.2-7build3) ... Setting up libdrm2:arm64 (2.4.117-1) ... Setting up dwz (0.15-1) ... Setting up libboost-regex1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libva-drm2:arm64 (2.20.0-2) ... Setting up libopenblas0:arm64 (0.3.24+ds-1) ... Setting up groff-base (1.23.0-3) ... Setting up libqt5dbus5:arm64 (5.15.10+dfsg-4) ... Setting up libtiff6:arm64 (4.5.1+git230720-1ubuntu1) ... Setting up libxcb-randr0:arm64 (1.15-1) ... Setting up libboost-stacktrace-dev:arm64 (1.74.0.3ubuntu7) ... Setting up python3-traitlets (5.5.0-2) ... Setting up tcl (8.6.13) ... Setting up libllvm15:arm64 (1:15.0.7-10build1) ... Setting up libxslt1.1:arm64 (1.1.35-1) ... Setting up libnl-3-200:arm64 (3.7.0-0.2) ... Setting up debugedit (1:5.0-5) ... Setting up libcurl4:arm64 (8.2.1-1ubuntu3.1) ... Setting up libx11-6:arm64 (2:1.8.7-1) ... Setting up python3-dateutil (2.8.2-3) ... Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.10+dfsg-2) ... Setting up libhwloc-dev:arm64 (2.9.3-2) ... Setting up libfontconfig1:arm64 (2.14.2-4ubuntu1) ... Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... Setting up python3-mpmath (1.2.1-2) ... Setting up libbluray2:arm64 (1:1.3.4-1) ... Setting up libmpfrc++-dev (3.7.0+ds-1) ... Setting up libboost-locale1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libqt5test5:arm64 (5.15.10+dfsg-4) ... Setting up libtiffxx6:arm64 (4.5.1+git230720-1ubuntu1) ... Setting up libboost-regex-dev:arm64 (1.74.0.3ubuntu7) ... Setting up python3-lib2to3 (3.11.5-1) ... Setting up python3-appdirs (1.4.4-4) ... Setting up libxcomposite1:arm64 (1:0.4.5-1build2) ... Setting up libsm6:arm64 (2:1.2.3-1build2) ... Setting up libqt5concurrent5:arm64 (5.15.10+dfsg-4) ... Setting up libpython3.12:arm64 (3.12.0-1) ... Setting up libopenmpt0:arm64 (0.7.3-1) ... Setting up unixodbc-dev:arm64 (2.3.12-1) ... Setting up libavahi-client3:arm64 (0.8-10ubuntu1) ... Setting up libmount-dev:arm64 (2.39.1-4ubuntu2) ... Setting up libboost-timer-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libarmadillo12 (1:12.6.4+dfsg-1) ... Setting up libboost-type-erasure1.74.0:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1) ... Setting up python3-ptyprocess (0.7.0-5) ... Setting up libdrm-amdgpu1:arm64 (2.4.117-1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-prompt-toolkit (3.0.39-2) ... Setting up python3-distutils (3.11.5-1) ... python3.12: can't get files for byte-compilation Setting up libopenblas-pthread-dev:arm64 (0.3.24+ds-1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so to provide /usr/lib/aarch64-linux-gnu/libopenblas.so (libopenblas.so-aarch64-linux-gnu) in auto mode Setting up libcholmod4:arm64 (1:7.2.2+dfsg-1) ... Setting up python3-xlib (0.33-2) ... Setting up libkml-dev:arm64 (1.3.0-10) ... Setting up libxcb-dri3-0:arm64 (1.15-1) ... Setting up libglib2.0-dev-bin (2.78.1-2) ... Setting up libinput10:arm64 (1.23.0-2) ... Setting up python3-sympy (1.12-6) ... Setting up python3-attr (23.1.0-2) ... Setting up gtk-update-icon-cache (3.24.38-5ubuntu1) ... Setting up libx11-xcb1:arm64 (2:1.8.7-1) ... Setting up fontconfig (2.14.2-4ubuntu1) ... Regenerating fonts cache... done. Setting up python3-pure-eval (0.2.2-1) ... Setting up libvulkan-dev:arm64 (1.3.268.0-1) ... Setting up libdrm-nouveau2:arm64 (2.4.117-1) ... Setting up libarpack2-dev:arm64 (3.9.1-1) ... Setting up libcfitsio-dev:arm64 (4.3.0-2) ... Setting up libxdamage1:arm64 (1:1.1.6-1) ... Setting up libpython3-dev:arm64 (3.11.4-5ubuntu1) ... Setting up libxcb1-dev:arm64 (1.15-1) ... Setting up libxerces-c3.2:arm64 (3.2.4+debian-1build1) ... Setting up libboost-wave1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python3-setuptools (68.1.2-2) ... Setting up libspex2:arm64 (1:7.2.2+dfsg-1) ... Setting up libxpm4:arm64 (1:3.5.12-1.1ubuntu1) ... Setting up libxrender1:arm64 (1:0.9.10-1.1) ... Setting up libproj25:arm64 (9.3.0-1) ... Setting up python3-backcall (0.2.0-4) ... Setting up python3-parso (0.8.3-1) ... Setting up libgbm1:arm64 (23.2.1-1ubuntu3) ... Setting up libspqr4:arm64 (1:7.2.2+dfsg-1) ... Setting up python3-lz4 (4.0.2+dfsg-1build2) ... Setting up libfontconfig-dev:arm64 (2.14.2-4ubuntu1) ... Setting up libsm-dev:arm64 (2:1.2.3-1build2) ... Setting up python3-asttokens (2.2.1-1) ... Setting up libdrm-radeon1:arm64 (2.4.117-1) ... Setting up python3.11-dev (3.11.6-3) ... Setting up openssh-client (1:9.3p1-1ubuntu3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3-ply (3.11-5) ... Setting up libpango-1.0-0:arm64 (1.51.0+ds-3) ... Setting up libgl1-mesa-dri:arm64 (23.2.1-1ubuntu3) ... Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... Setting up python3-gast (0.5.2-2) ... Setting up libx11-dev:arm64 (2:1.8.7-1) ... Setting up libxext6:arm64 (2:1.3.4-1build1) ... Setting up libboost-random-dev:arm64 (1.74.0.3ubuntu7) ... Setting up python3-all (3.11.4-5ubuntu1) ... Setting up libpython3.12-dev:arm64 (3.12.0-1) ... Setting up libtbb12:arm64 (2021.9.0-2ubuntu1) ... Setting up libboost-wave-dev:arm64 (1.74.0.3ubuntu7) ... Setting up man-db (2.12.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libcairo2:arm64 (1.18.0-1) ... Setting up python3-minieigen (0.50.3+dfsg1-13build5) ... Setting up libqt5network5:arm64 (5.15.10+dfsg-4) ... Setting up libgeotiff5:arm64 (1.7.1-3) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1build3) ... Setting up libpoppler130:arm64 (23.08.0-2ubuntu1) ... Setting up python3-matplotlib-inline (0.1.6-2) ... Setting up libnl-route-3-200:arm64 (3.7.0-0.2) ... Setting up python3-fs (2.4.16-2) ... Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu1) ... Setting up libqt5sql5:arm64 (5.15.10+dfsg-4) ... Setting up python3-beniget (0.4.1-3) ... Setting up libboost-iostreams1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-date-time1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python3-pil:arm64 (10.1.0-1) ... Setting up qtbase5-dev-tools (5.15.10+dfsg-4) ... Setting up libopenblas-dev:arm64 (0.3.24+ds-1) ... Setting up libqt5xml5:arm64 (5.15.10+dfsg-4) ... Setting up python3-pygments (2.15.1+dfsg-1) ... Setting up libegl-mesa0:arm64 (23.2.1-1ubuntu3) ... Setting up libglib2.0-dev:arm64 (2.78.1-2) ... Setting up libtiff-dev:arm64 (4.5.1+git230720-1ubuntu1) ... Setting up libxfixes3:arm64 (1:6.0.0-2) ... Setting up libcurl4-openssl-dev:arm64 (8.2.1-1ubuntu3.1) ... Setting up python3-executing (1.2.0-2) ... Setting up libklu2:arm64 (1:7.2.2+dfsg-1) ... Setting up libxerces-c-dev:arm64 (3.2.4+debian-1build1) ... Setting up libpython3-all-dev:arm64 (3.11.4-5ubuntu1) ... Setting up libboost-graph1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python3-pexpect (4.8.0-4ubuntu1) ... Setting up libspatialite8:arm64 (5.1.0-1) ... Setting up python3-dev (3.11.4-5ubuntu1) ... Setting up libx265-dev:arm64 (3.5-2) ... Setting up libxinerama1:arm64 (2:1.1.4-3) ... Setting up libboost-numpy-dev (1.74.0.3ubuntu7) ... Setting up libgd3:arm64 (2.3.3-9ubuntu1) ... Setting up libproj-dev:arm64 (9.3.0-1) ... Setting up libgts-dev:arm64 (0.7.6+darcs121130-5) ... Setting up libxrandr2:arm64 (2:1.5.2-2) ... Setting up python3.12-dev (3.12.0-1) ... Setting up libboost-serialization-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libboost-date-time-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libspatialite-dev:arm64 (5.1.0-1) ... Setting up libxt6:arm64 (1:1.2.1-1.1) ... Setting up python3-numpy (1:1.24.2-1ubuntu1) ... Setting up tcl-dev:arm64 (8.6.13) ... Setting up libxext-dev:arm64 (2:1.3.4-1build1) ... Setting up libcups2:arm64 (2.4.6-0ubuntu3) ... Setting up libumfpack6:arm64 (1:7.2.2+dfsg-1) ... Setting up libhdf5-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libnl-3-dev:arm64 (3.7.0-0.2) ... Setting up python3-lxml:arm64 (4.9.3-1build1) ... Setting up libvdpau1:arm64 (1.5-2) ... Setting up libtheora0:arm64 (1.1.1+dfsg.1-16.1) ... Setting up libhdf5-cpp-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libegl1:arm64 (1.7.0-1) ... Setting up cmake (3.27.7-1) ... Setting up libboost-thread1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up python3-contourpy (1.0.7-1build2) ... Setting up libcairo-gobject2:arm64 (1.18.0-1) ... Setting up libxss1:arm64 (1:1.2.3-1build2) ... Setting up libtbb-dev:arm64 (2021.9.0-2ubuntu1) ... Setting up libpangoft2-1.0-0:arm64 (1.51.0+ds-3) ... Setting up python3-future (0.18.2-6ubuntu2) ... update-alternatives: using /usr/bin/python3-futurize to provide /usr/bin/futurize (futurize) in auto mode update-alternatives: using /usr/bin/python3-pasteurize to provide /usr/bin/pasteurize (pasteurize) in auto mode /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:662: SyntaxWarning: invalid escape sequence '\(' '(', '\(').replace( /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:663: SyntaxWarning: invalid escape sequence '\)' ')', '\)') /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1349: SyntaxWarning: invalid escape sequence '\]' ''.join(ATOM_ENDS).replace('\\','\\\\').replace(']','\]'))).match /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1352: SyntaxWarning: invalid escape sequence '\]' ''.join(TOKEN_ENDS).replace('\\','\\\\').replace(']','\]'))).match /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1354: SyntaxWarning: invalid escape sequence '\]' ''.join(ATTRIBUTE_ENDS).replace('\\','\\\\').replace(']','\]'))).match /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1357: SyntaxWarning: invalid escape sequence '\]' '\\','\\\\').replace(']','\]'))).match /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1541: SyntaxWarning: invalid escape sequence '\ ' """ctext = /usr/lib/python3/dist-packages/future/backports/email/_header_value_parser.py:1876: SyntaxWarning: invalid escape sequence '\ ' """ dtext = / obs-dtext /usr/lib/python3/dist-packages/future/backports/email/feedparser.py:37: SyntaxWarning: invalid escape sequence '\Z' NLCRE_eol = re.compile('(\r\n|\r|\n)\Z') /usr/lib/python3/dist-packages/future/backports/email/utils.py:68: SyntaxWarning: invalid escape sequence '\A' '([^\ud800-\udbff]|\A)[\udc00-\udfff]([^\udc00-\udfff]|\Z)').search /usr/lib/python3/dist-packages/future/backports/html/parser.py:31: SyntaxWarning: invalid escape sequence '\s' tagfind = re.compile('([a-zA-Z][-.a-zA-Z0-9:_]*)(?:\s|/(?!>))*') /usr/lib/python3/dist-packages/future/backports/html/parser.py:79: SyntaxWarning: invalid escape sequence '\s' endtagfind = re.compile('') /usr/lib/python3/dist-packages/future/backports/http/client.py:1: SyntaxWarning: invalid escape sequence '\_' """HTTP/1.1 client library /usr/lib/python3/dist-packages/future/backports/http/cookiejar.py:212: SyntaxWarning: invalid escape sequence '\d' "(\d\d\d\d) (\d\d):(\d\d):(\d\d) GMT$", re.ASCII) /usr/lib/python3/dist-packages/future/backports/http/cookiejar.py:293: SyntaxWarning: invalid escape sequence '\d' """^ /usr/lib/python3/dist-packages/future/backports/http/cookiejar.py:429: SyntaxWarning: invalid escape sequence '\s' non_junk, nr_junk_chars = re.subn("^[=\s;]*", "", text) /usr/lib/python3/dist-packages/future/backports/test/support.py:1977: SyntaxWarning: invalid escape sequence '\d' m = re.match("2.6.(\d{1,2})", kernel_version) /usr/lib/python3/dist-packages/future/backports/urllib/parse.py:957: SyntaxWarning: invalid escape sequence '\?' _queryprog = re.compile('^(.*)\?([^?]*)$') /usr/lib/python3/dist-packages/past/types/oldstr.py:23: SyntaxWarning: invalid escape sequence '\d' """ Setting up libsuperlu-dev:arm64 (6.0.1+dfsg1-1) ... Setting up libva-x11-2:arm64 (2.20.0-2) ... Setting up libxrender-dev:arm64 (1:0.9.10-1.1) ... Setting up python3-stack-data (0.6.2-3) ... Setting up libboost-thread-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libpangocairo-1.0-0:arm64 (1.51.0+ds-3) ... Setting up libhdf5-hl-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up dh-python (6.20231025) ... Setting up libpoppler-dev:arm64 (23.08.0-2ubuntu1) ... Setting up python3-all-dev (3.11.4-5ubuntu1) ... Setting up libboost-graph-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libibverbs1:arm64 (48.0-1) ... Setting up libxft2:arm64 (2.3.6-1) ... Setting up libxmu-headers (2:1.1.3-3) ... Setting up libxmu6:arm64 (2:1.1.3-3) ... Setting up libfontconfig1-dev:arm64 (2.14.2-4ubuntu1) ... Setting up libglx-mesa0:arm64 (23.2.1-1ubuntu3) ... Setting up libboost-log1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libxi6:arm64 (2:1.8-1build1) ... Setting up libglx0:arm64 (1.7.0-1) ... Setting up libsuitesparse-dev:arm64 (1:7.2.2+dfsg-1) ... Setting up python3-jedi (0.18.2-1) ... Setting up ibverbs-providers:arm64 (48.0-1) ... Setting up libgeotiff-dev:arm64 (1.7.1-3) ... Setting up libxtst6:arm64 (2:1.2.3-1.1) ... Setting up libtk8.6:arm64 (8.6.13-2) ... Setting up libxcursor1:arm64 (1:1.2.1-1) ... Setting up libpoppler-private-dev:arm64 (23.08.0-2ubuntu1) ... Setting up debhelper (13.11.7ubuntu1) ... Setting up libavutil58:arm64 (7:6.0-9ubuntu1) ... Setting up dh-exec (0.28) ... Setting up libxaw7:arm64 (2:1.0.14-1) ... Setting up libboost-iostreams-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libxss-dev:arm64 (1:1.2.3-1build2) ... Setting up libhwloc-plugins:arm64 (2.9.3-2) ... Setting up libboost-context1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-python1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libboost-python-dev (1.74.0.3ubuntu7) ... Setting up librsvg2-2:arm64 (2.54.7+dfsg-2) ... Setting up libxfixes-dev:arm64 (1:6.0.0-2) ... Setting up libnl-route-3-dev:arm64 (3.7.0-0.2) ... Setting up libboost-fiber1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libhdf5-hl-cpp-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libgl1:arm64 (1.7.0-1) ... Setting up libtheora-dev:arm64 (1.1.1+dfsg.1-16.1) ... Setting up libboost-type-erasure1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libswresample4:arm64 (7:6.0-9ubuntu1) ... Setting up libxt-dev:arm64 (1:1.2.1-1.1) ... Setting up python3-ipython (8.14.0-2) ... Setting up libglut3.12:arm64 (3.4.0-1) ... Setting up libgvc6 (2.42.2-7build3) ... Setting up libhdf5-fortran-102:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libboost-locale1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libglew2.2:arm64 (2.2.0-4) ... Setting up libavcodec60:arm64 (7:6.0-9ubuntu1) ... Setting up openjdk-17-jre-headless:arm64 (17.0.9+9-2) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode Setting up libnetcdf19:arm64 (1:4.9.2-2ubuntu1) ... Setting up python3-pythran (0.14.0+ds-2) ... Setting up libhdf5-hl-fortran-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libglx-dev:arm64 (1.7.0-1) ... Setting up libboost-coroutine1.74-dev:arm64 (1.74.0+ds1-23ubuntu2) ... Setting up libboost-coroutine-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libxi-dev:arm64 (2:1.8-1build1) ... Setting up libboost-log-dev (1.74.0.3ubuntu7) ... Setting up libgl-dev:arm64 (1.7.0-1) ... Setting up libswscale7:arm64 (7:6.0-9ubuntu1) ... Setting up libboost-fiber-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libxft-dev:arm64 (2.3.6-1) ... Setting up libchromaprint1:arm64 (1.5.1-4build1) ... Setting up libavutil-dev:arm64 (7:6.0-9ubuntu1) ... Setting up graphviz (2.42.2-7build3) ... Setting up tk8.6 (8.6.13-2) ... Setting up librdmacm1:arm64 (48.0-1) ... Setting up tk8.6-blt2.5 (2.5.3+dfsg-4.1build2) ... Setting up libucx0:arm64 (1.15.0-1) ... Setting up python3-scipy (1.10.1-5ubuntu1) ... Setting up libegl-dev:arm64 (1.7.0-1) ... Setting up libpmix2:arm64 (5.0.1-2) ... Setting up libswresample-dev:arm64 (7:6.0-9ubuntu1) ... Setting up libavcodec-dev:arm64 (7:6.0-9ubuntu1) ... Setting up blt (2.5.3+dfsg-4.1build2) ... Setting up libqt5gui5:arm64 (5.15.10+dfsg-4) ... Setting up python3-tk:arm64 (3.11.5-1) ... Setting up libboost-locale-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libqt5widgets5:arm64 (5.15.10+dfsg-4) ... Setting up libavformat60:arm64 (7:6.0-9ubuntu1) ... Setting up libboost-context-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libxmu-dev:arm64 (2:1.1.3-3) ... Setting up libibverbs-dev:arm64 (48.0-1) ... Setting up libqt5help5:arm64 (5.15.10-5) ... Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ... Setting up libboost-type-erasure-dev:arm64 (1.74.0.3ubuntu7) ... Setting up libqt5printsupport5:arm64 (5.15.10+dfsg-4) ... Setting up python3-pil.imagetk:arm64 (10.1.0-1) ... Setting up libswscale-dev:arm64 (7:6.0-9ubuntu1) ... Setting up libhdf5-dev (1.10.8+repack1-1ubuntu1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1) ... Setting up libnetcdf-dev (1:4.9.2-2ubuntu1) ... Setting up tk8.6-dev:arm64 (8.6.13-2) ... Setting up qtbase5-dev:arm64 (5.15.10+dfsg-4) ... Setting up libqt5opengl5:arm64 (5.15.10+dfsg-4) ... Setting up python3-pygraphviz (1.7-3build4) ... Setting up libqglviewer2-qt5:arm64 (2.8.0+dfsg1-2) ... Setting up libgles-dev:arm64 (1.7.0-1) ... Setting up tk (8.6.13) ... Setting up libpmix-dev:arm64 (5.0.1-2) ... Setting up libfabric1:arm64 (1.17.0-3) ... Setting up libqt5designer5:arm64 (5.15.10-5) ... Setting up libqt5opengl5-dev:arm64 (5.15.10+dfsg-4) ... Setting up libopenmpi3:arm64 (4.1.6-1ubuntu1) ... Setting up libboost-mpi1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libqt5svg5:arm64 (5.15.10-2) ... Setting up libglvnd-dev:arm64 (1.7.0-1) ... Setting up libavformat-dev:arm64 (7:6.0-9ubuntu1) ... Setting up libgl2ps-dev (1.4.2+dfsg1-2) ... Setting up libarmadillo-dev (1:12.6.4+dfsg-1) ... Setting up libvtk9.1:arm64 (9.1.0+really9.1.0+dfsg2-7) ... Setting up libglew-dev:arm64 (2.2.0-4) ... Setting up tk-dev:arm64 (8.6.13) ... Setting up libhdf4-alt-dev (4.2.16-3) ... Setting up vtk9 (9.1.0+really9.1.0+dfsg2-7) ... Setting up libvtk9.1-qt:arm64 (9.1.0+really9.1.0+dfsg2-7) ... Setting up libgl1-mesa-dev:arm64 (23.2.1-1ubuntu3) ... Setting up libqglviewer-dev-qt5 (2.8.0+dfsg1-2) ... Setting up libboost-graph-parallel1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up libglut-dev:arm64 (3.4.0-1) ... Setting up openmpi-bin (4.1.6-1ubuntu1) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up python3-pyqt5 (5.15.9+dfsg-2) ... Setting up libhdf5-openmpi-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up python3-pyqt5.qtsvg (5.15.9+dfsg-2) ... Setting up mpi-default-bin (1.15) ... Setting up python3-mpi4py (3.1.5-1build1) ... Setting up pyqt5-dev-tools (5.15.9+dfsg-2) ... Setting up freeglut3-dev:arm64 (3.4.0-1) ... Setting up libhdf5-openmpi-fortran-102:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libvtk9-java (9.1.0+really9.1.0+dfsg2-7) ... Setting up libboost-graph-parallel1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libhdf5-openmpi-hl-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libopenmpi-dev:arm64 (4.1.6-1ubuntu1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openmpi/include to provide /usr/include/aarch64-linux-gnu/mpi (mpi-aarch64-linux-gnu) in auto mode Setting up libhdf5-openmpi-cpp-103-1:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libhdf5-openmpi-hl-cpp-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libhdf5-openmpi-hl-fortran-100:arm64 (1.10.8+repack1-1ubuntu1) ... Setting up libboost-mpi-python1.74.0 (1.74.0+ds1-23ubuntu2) ... Setting up python3-vtk9 (9.1.0+really9.1.0+dfsg2-7) ... /usr/lib/python3/dist-packages/vtkmodules/util/vtkMethodParser.py:304: SyntaxWarning: invalid escape sequence '\S' patn = re.compile (" \S") Setting up libboost-graph-parallel-dev (1.74.0.3ubuntu7) ... Setting up mpi-default-dev (1.15) ... Setting up libhdf5-openmpi-dev (1.10.8+repack1-1ubuntu1) ... update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libboost-mpi1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libboost-mpi-python1.74-dev (1.74.0+ds1-23ubuntu2) ... Setting up libboost-mpi-python-dev (1.74.0.3ubuntu7) ... Setting up libboost-mpi-dev (1.74.0.3ubuntu7) ... Setting up libhdf5-mpi-dev (1.10.8+repack1-1ubuntu1) ... Setting up libboost-all-dev (1.74.0.3ubuntu7) ... Setting up libheif1:arm64 (1.17.1-1ubuntu3) ... Setting up libheif-dev:arm64 (1.17.1-1ubuntu3) ... Setting up libgdal33 (3.7.3+dfsg-1) ... Setting up python3-fonttools (4.38.0-1build2) ... /usr/lib/python3/dist-packages/fontTools/cffLib/specializer.py:40: SyntaxWarning: invalid escape sequence '\_' """Takes a T2CharString program list and returns list of commands. Setting up adwaita-icon-theme (41.0-1ubuntu1) ... 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 python3-ufolib2 (0.16.0+dfsg1-1) ... Setting up libgdal-dev (3.7.3+dfsg-1) ... Setting up libheif-plugin-dav1d:arm64 (1.17.1-1ubuntu3) ... Setting up libheif-plugin-libde265:arm64 (1.17.1-1ubuntu3) ... Setting up python3-matplotlib (3.6.3-1ubuntu3) ... Setting up libgtk2.0-0:arm64 (2.24.33-2ubuntu2) ... Setting up humanity-icon-theme (0.6.16) ... Setting up ubuntu-mono (20.10-0ubuntu2) ... Processing triggers for systemd (253.5-1ubuntu7) ... Processing triggers for libc-bin (2.38-3ubuntu1) ... Processing triggers for ca-certificates-java (20230710) ... Adding debian:ACCVRAIZ1.pem Adding debian:AC_RAIZ_FNMT-RCM.pem Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem Adding debian:ANF_Secure_Server_Root_CA.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:AffirmTrust_Networking.pem Adding debian:AffirmTrust_Premium.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:Amazon_Root_CA_1.pem Adding debian:Amazon_Root_CA_2.pem Adding debian:Amazon_Root_CA_3.pem Adding debian:Amazon_Root_CA_4.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068_2.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:Certainly_Root_E1.pem Adding debian:Certainly_Root_R1.pem Adding debian:Certigna.pem Adding debian:Certigna_Root_CA.pem Adding debian:Certum_EC-384_CA.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:Certum_Trusted_Network_CA_2.pem Adding debian:Certum_Trusted_Root_CA.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:D-TRUST_BR_Root_CA_1_2020.pem Adding debian:D-TRUST_EV_Root_CA_1_2020.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:DigiCert_Global_Root_CA.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:E-Tugra_Certification_Authority.pem Adding debian:E-Tugra_Global_Root_CA_ECC_v3.pem Adding debian:E-Tugra_Global_Root_CA_RSA_v3.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:Entrust_Root_Certification_Authority_-_G4.pem Adding debian:GDCA_TrustAUTH_R5_ROOT.pem Adding debian:GLOBALTRUST_2020.pem Adding debian:GTS_Root_R1.pem Adding debian:GTS_Root_R2.pem Adding debian:GTS_Root_R3.pem Adding debian:GTS_Root_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:GlobalSign_Root_CA_-_R6.pem Adding debian:GlobalSign_Root_E46.pem Adding debian:GlobalSign_Root_R46.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem Adding debian:HiPKI_Root_CA_-_G1.pem Adding debian:Hongkong_Post_Root_CA_1.pem Adding debian:Hongkong_Post_Root_CA_3.pem Adding debian:ISRG_Root_X1.pem Adding debian:ISRG_Root_X2.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:Izenpe.com.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem Adding debian:NAVER_Global_Root_Certification_Authority.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem Adding debian:SSL.com_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_Root_Certification_Authority_RSA.pem Adding debian:SZAFIR_ROOT_CA2.pem Adding debian:SecureSign_RootCA11.pem Adding debian:SecureTrust_CA.pem Adding debian:Secure_Global_CA.pem Adding debian:Security_Communication_ECC_RootCA1.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:Security_Communication_RootCA3.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:Starfield_Class_2_CA.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:Telia_Root_CA_v2.pem Adding debian:Trustwave_Global_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem Adding debian:TunTrust_Root_CA.pem Adding debian:UCA_Extended_Validation_Root.pem Adding debian:UCA_Global_G2_Root.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:certSIGN_Root_CA_G2.pem Adding debian:e-Szigno_Root_CA_2017.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:emSign_ECC_Root_CA_-_C3.pem Adding debian:emSign_ECC_Root_CA_-_G3.pem Adding debian:emSign_Root_CA_-_C1.pem Adding debian:emSign_Root_CA_-_G1.pem Adding debian:vTrus_ECC_Root_CA.pem Adding debian:vTrus_Root_CA.pem done. Setting up openjdk-17-jdk-headless:arm64 (17.0.9+9-2) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jar to provide /usr/bin/jar (jar) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javac to provide /usr/bin/javac (javac) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/javap to provide /usr/bin/javap (javap) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jps to provide /usr/bin/jps (jps) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode Setting up default-jre-headless (2:1.17-75) ... Setting up openjdk-17-jre:arm64 (17.0.9+9-2) ... Setting up default-jre (2:1.17-75) ... Setting up openjdk-17-jdk:arm64 (17.0.9+9-2) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-arm64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode Setting up default-jdk-headless (2:1.17-75) ... Setting up default-jdk (2:1.17-75) ... Setting up libvtk9-dev (9.1.0+really9.1.0+dfsg2-7) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in amd64 arm64 i386 ppc64el s390x all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 arm64 (aarch64) Toolchain package versions: binutils_2.41-6ubuntu1 dpkg-dev_1.22.1ubuntu2 g++-13_13.2.0-6ubuntu1 gcc-13_13.2.0-6ubuntu1 libc6-dev_2.38-3ubuntu1 libstdc++-13-dev_13.2.0-6ubuntu1 libstdc++6_13.2.0-6ubuntu1 linux-libc-dev_6.5.0-9.9 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 adwaita-icon-theme_41.0-1ubuntu1 apt_2.7.6 apt-utils_2.7.6 at-spi2-common_2.50.0-1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13build1 autotools-dev_20220109.1 base-files_13ubuntu4 base-passwd_3.6.2 bash_5.2.15-2ubuntu1 bash-completion_1:2.11-8 binutils_2.41-6ubuntu1 binutils-aarch64-linux-gnu_2.41-6ubuntu1 binutils-common_2.41-6ubuntu1 blt_2.5.3+dfsg-4.1build2 bsdextrautils_2.39.1-4ubuntu2 bsdutils_1:2.39.1-4ubuntu2 build-essential_12.10ubuntu1 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu1 ca-certificates-java_20230710 cmake_3.27.7-1 cmake-data_3.27.7-1 coreutils_9.1-1ubuntu2 cpp_4:13.2.0-1ubuntu1 cpp-13_13.2.0-6ubuntu1 dash_0.5.12-6ubuntu1 debconf_1.5.82 debconf-i18n_1.5.82 debhelper_13.11.7ubuntu1 debianutils_5.14 debugedit_1:5.0-5 default-jdk_2:1.17-75 default-jdk-headless_2:1.17-75 default-jre_2:1.17-75 default-jre-headless_2:1.17-75 default-libmysqlclient-dev_1.1.0 dh-autoreconf_20 dh-exec_0.28 dh-python_6.20231025 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dpkg_1.22.1ubuntu2 dpkg-dev_1.22.1ubuntu2 dwz_0.15-1 e2fsprogs_1.47.0-2ubuntu1 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 fontconfig_2.14.2-4ubuntu1 fontconfig-config_2.14.2-4ubuntu1 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 fonts-lyx_2.3.7-1 fonts-noto-core_20201225-2 fonts-noto-mono_20201225-2 freeglut3-dev_3.4.0-1 g++_4:13.2.0-1ubuntu1 g++-13_13.2.0-6ubuntu1 gcc_4:13.2.0-1ubuntu1 gcc-13_13.2.0-6ubuntu1 gcc-13-base_13.2.0-6ubuntu1 gdal-data_3.7.3+dfsg-1 gdal-plugins_3.7.3+dfsg-1 gettext_0.21-13build1 gettext-base_0.21-13build1 gfortran-13_13.2.0-6ubuntu1 gpg_2.2.40-1.1ubuntu1 gpg-agent_2.2.40-1.1ubuntu1 gpgconf_2.2.40-1.1ubuntu1 gpgv_2.2.40-1.1ubuntu1 graphviz_2.42.2-7build3 grep_3.11-3 groff-base_1.23.0-3 gtk-update-icon-cache_3.24.38-5ubuntu1 gzip_1.12-1ubuntu1 hdf5-helpers_1.10.8+repack1-1ubuntu1 help2man_1.49.3 hicolor-icon-theme_0.17-2 hostname_3.23+nmu1ubuntu1 humanity-icon-theme_0.6.16 ibverbs-providers_48.0-1 icu-devtools_72.1-3ubuntu3 init_1.65.2ubuntu1 init-system-helpers_1.65.2ubuntu1 intltool-debian_0.35.0+20060710.6 java-common_0.75 krb5-locales_1.20.1-3ubuntu1 libacl1_2.3.1-3 libaec-dev_1.1.2-1 libaec0_1.1.2-1 libamd3_1:7.2.2+dfsg-1 libann0_1.1.2+doc-9 libaom-dev_3.7.0-1 libaom3_3.7.0-1 libapparmor1_4.0.0~alpha2-0ubuntu6 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libarchive13_3.6.2-1ubuntu1 libargon2-1_0~20190702+dfsg-4 libarmadillo-dev_1:12.6.4+dfsg-1 libarmadillo12_1:12.6.4+dfsg-1 libarpack2_3.9.1-1 libarpack2-dev_3.9.1-1 libasan8_13.2.0-6ubuntu1 libasound2_1.2.10-1 libasound2-data_1.2.10-1 libassuan0_2.5.6-1 libatk1.0-0_2.50.0-1 libatomic1_13.2.0-6ubuntu1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1build1 libaudit1_1:3.1.1-1build1 libavahi-client3_0.8-10ubuntu1 libavahi-common-data_0.8-10ubuntu1 libavahi-common3_0.8-10ubuntu1 libavcodec-dev_7:6.0-9ubuntu1 libavcodec60_7:6.0-9ubuntu1 libavformat-dev_7:6.0-9ubuntu1 libavformat60_7:6.0-9ubuntu1 libavutil-dev_7:6.0-9ubuntu1 libavutil58_7:6.0-9ubuntu1 libbinutils_2.41-6ubuntu1 libblkid-dev_2.39.1-4ubuntu2 libblkid1_2.39.1-4ubuntu2 libblosc-dev_1.21.5+ds-1 libblosc1_1.21.5+ds-1 libbluray2_1:1.3.4-1 libboost-all-dev_1.74.0.3ubuntu7 libboost-atomic-dev_1.74.0.3ubuntu7 libboost-atomic1.74-dev_1.74.0+ds1-23ubuntu2 libboost-atomic1.74.0_1.74.0+ds1-23ubuntu2 libboost-chrono-dev_1.74.0.3ubuntu7 libboost-chrono1.74-dev_1.74.0+ds1-23ubuntu2 libboost-chrono1.74.0_1.74.0+ds1-23ubuntu2 libboost-container-dev_1.74.0.3ubuntu7 libboost-container1.74-dev_1.74.0+ds1-23ubuntu2 libboost-container1.74.0_1.74.0+ds1-23ubuntu2 libboost-context-dev_1.74.0.3ubuntu7 libboost-context1.74-dev_1.74.0+ds1-23ubuntu2 libboost-context1.74.0_1.74.0+ds1-23ubuntu2 libboost-coroutine-dev_1.74.0.3ubuntu7 libboost-coroutine1.74-dev_1.74.0+ds1-23ubuntu2 libboost-coroutine1.74.0_1.74.0+ds1-23ubuntu2 libboost-date-time-dev_1.74.0.3ubuntu7 libboost-date-time1.74-dev_1.74.0+ds1-23ubuntu2 libboost-date-time1.74.0_1.74.0+ds1-23ubuntu2 libboost-dev_1.74.0.3ubuntu7 libboost-exception-dev_1.74.0.3ubuntu7 libboost-exception1.74-dev_1.74.0+ds1-23ubuntu2 libboost-fiber-dev_1.74.0.3ubuntu7 libboost-fiber1.74-dev_1.74.0+ds1-23ubuntu2 libboost-fiber1.74.0_1.74.0+ds1-23ubuntu2 libboost-filesystem-dev_1.74.0.3ubuntu7 libboost-filesystem1.74-dev_1.74.0+ds1-23ubuntu2 libboost-filesystem1.74.0_1.74.0+ds1-23ubuntu2 libboost-graph-dev_1.74.0.3ubuntu7 libboost-graph-parallel-dev_1.74.0.3ubuntu7 libboost-graph-parallel1.74-dev_1.74.0+ds1-23ubuntu2 libboost-graph-parallel1.74.0_1.74.0+ds1-23ubuntu2 libboost-graph1.74-dev_1.74.0+ds1-23ubuntu2 libboost-graph1.74.0_1.74.0+ds1-23ubuntu2 libboost-iostreams-dev_1.74.0.3ubuntu7 libboost-iostreams1.74-dev_1.74.0+ds1-23ubuntu2 libboost-iostreams1.74.0_1.74.0+ds1-23ubuntu2 libboost-locale-dev_1.74.0.3ubuntu7 libboost-locale1.74-dev_1.74.0+ds1-23ubuntu2 libboost-locale1.74.0_1.74.0+ds1-23ubuntu2 libboost-log-dev_1.74.0.3ubuntu7 libboost-log1.74-dev_1.74.0+ds1-23ubuntu2 libboost-log1.74.0_1.74.0+ds1-23ubuntu2 libboost-math-dev_1.74.0.3ubuntu7 libboost-math1.74-dev_1.74.0+ds1-23ubuntu2 libboost-math1.74.0_1.74.0+ds1-23ubuntu2 libboost-mpi-dev_1.74.0.3ubuntu7 libboost-mpi-python-dev_1.74.0.3ubuntu7 libboost-mpi-python1.74-dev_1.74.0+ds1-23ubuntu2 libboost-mpi-python1.74.0_1.74.0+ds1-23ubuntu2 libboost-mpi1.74-dev_1.74.0+ds1-23ubuntu2 libboost-mpi1.74.0_1.74.0+ds1-23ubuntu2 libboost-nowide-dev_1.74.0.3ubuntu7 libboost-nowide1.74-dev_1.74.0+ds1-23ubuntu2 libboost-nowide1.74.0_1.74.0+ds1-23ubuntu2 libboost-numpy-dev_1.74.0.3ubuntu7 libboost-numpy1.74-dev_1.74.0+ds1-23ubuntu2 libboost-numpy1.74.0_1.74.0+ds1-23ubuntu2 libboost-program-options-dev_1.74.0.3ubuntu7 libboost-program-options1.74-dev_1.74.0+ds1-23ubuntu2 libboost-program-options1.74.0_1.74.0+ds1-23ubuntu2 libboost-python-dev_1.74.0.3ubuntu7 libboost-python1.74-dev_1.74.0+ds1-23ubuntu2 libboost-python1.74.0_1.74.0+ds1-23ubuntu2 libboost-random-dev_1.74.0.3ubuntu7 libboost-random1.74-dev_1.74.0+ds1-23ubuntu2 libboost-random1.74.0_1.74.0+ds1-23ubuntu2 libboost-regex-dev_1.74.0.3ubuntu7 libboost-regex1.74-dev_1.74.0+ds1-23ubuntu2 libboost-regex1.74.0_1.74.0+ds1-23ubuntu2 libboost-serialization-dev_1.74.0.3ubuntu7 libboost-serialization1.74-dev_1.74.0+ds1-23ubuntu2 libboost-serialization1.74.0_1.74.0+ds1-23ubuntu2 libboost-stacktrace-dev_1.74.0.3ubuntu7 libboost-stacktrace1.74-dev_1.74.0+ds1-23ubuntu2 libboost-stacktrace1.74.0_1.74.0+ds1-23ubuntu2 libboost-system-dev_1.74.0.3ubuntu7 libboost-system1.74-dev_1.74.0+ds1-23ubuntu2 libboost-system1.74.0_1.74.0+ds1-23ubuntu2 libboost-test-dev_1.74.0.3ubuntu7 libboost-test1.74-dev_1.74.0+ds1-23ubuntu2 libboost-test1.74.0_1.74.0+ds1-23ubuntu2 libboost-thread-dev_1.74.0.3ubuntu7 libboost-thread1.74-dev_1.74.0+ds1-23ubuntu2 libboost-thread1.74.0_1.74.0+ds1-23ubuntu2 libboost-timer-dev_1.74.0.3ubuntu7 libboost-timer1.74-dev_1.74.0+ds1-23ubuntu2 libboost-timer1.74.0_1.74.0+ds1-23ubuntu2 libboost-tools-dev_1.74.0.3ubuntu7 libboost-type-erasure-dev_1.74.0.3ubuntu7 libboost-type-erasure1.74-dev_1.74.0+ds1-23ubuntu2 libboost-type-erasure1.74.0_1.74.0+ds1-23ubuntu2 libboost-wave-dev_1.74.0.3ubuntu7 libboost-wave1.74-dev_1.74.0+ds1-23ubuntu2 libboost-wave1.74.0_1.74.0+ds1-23ubuntu2 libboost1.74-dev_1.74.0+ds1-23ubuntu2 libboost1.74-tools-dev_1.74.0+ds1-23ubuntu2 libbrotli-dev_1.1.0-1 libbrotli1_1.1.0-1 libbsd0_0.11.7-4 libbtf2_1:7.2.2+dfsg-1 libbz2-1.0_1.0.8-5build1 libbz2-dev_1.0.8-5build1 libc-bin_2.38-3ubuntu1 libc-dev-bin_2.38-3ubuntu1 libc6_2.38-3ubuntu1 libc6-dev_2.38-3ubuntu1 libcairo-gobject2_1.18.0-1 libcairo2_1.18.0-1 libcamd3_1:7.2.2+dfsg-1 libcap-ng0_0.8.3-1build3 libcap2_1:2.66-4ubuntu1 libcbor0.8_0.8.0-2ubuntu1 libcc1-0_13.2.0-6ubuntu1 libccolamd3_1:7.2.2+dfsg-1 libcdt5_2.42.2-7build3 libcfitsio-dev_4.3.0-2 libcfitsio10_4.3.0-2 libcgraph6_2.42.2-7build3 libcholmod4_1:7.2.2+dfsg-1 libchromaprint1_1.5.1-4build1 libcjson1_1.7.16-2 libcodec2-1.2_1.2.0-2 libcolamd3_1:7.2.2+dfsg-1 libcom-err2_1.47.0-2ubuntu1 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-4ubuntu3 libctf-nobfd0_2.41-6ubuntu1 libctf0_2.41-6ubuntu1 libcups2_2.4.6-0ubuntu3 libcurl3-gnutls_8.2.1-1ubuntu3.1 libcurl4_8.2.1-1ubuntu3.1 libcurl4-openssl-dev_8.2.1-1ubuntu3.1 libcxsparse4_1:7.2.2+dfsg-1 libdatrie1_0.2.13-2 libdav1d-dev_1.3.0-2 libdav1d6_1.2.1-2 libdav1d7_1.3.0-2 libdb5.3_5.3.28+dfsg2-3 libdbus-1-3_1.14.10-1ubuntu1 libde265-0_1.0.12-2 libde265-dev_1.0.12-2 libdebconfclient0_0.270ubuntu1 libdebhelper-perl_13.11.7ubuntu1 libdeflate-dev_1.18-1 libdeflate0_1.18-1 libdevmapper1.02.1_2:1.02.185-2ubuntu1 libdouble-conversion-dev_3.3.0-1 libdouble-conversion3_3.3.0-1 libdpkg-perl_1.22.1ubuntu2 libdrm-amdgpu1_2.4.117-1 libdrm-common_2.4.117-1 libdrm-nouveau2_2.4.117-1 libdrm-radeon1_2.4.117-1 libdrm2_2.4.117-1 libdw1_0.189-4 libedit2_3.1-20230828-1 libegl-dev_1.7.0-1 libegl-mesa0_23.2.1-1ubuntu3 libegl1_1.7.0-1 libeigen3-dev_3.4.0-4 libelf1_0.189-4 libevdev2_1.13.1+dfsg-1 libevent-2.1-7_2.1.12-stable-9 libevent-core-2.1-7_2.1.12-stable-9 libevent-dev_2.1.12-stable-9 libevent-extra-2.1-7_2.1.12-stable-9 libevent-openssl-2.1-7_2.1.12-stable-9 libevent-pthreads-2.1-7_2.1.12-stable-9 libexpat1_2.5.0-2 libexpat1-dev_2.5.0-2 libext2fs2_1.47.0-2ubuntu1 libfabric1_1.17.0-3 libfakeroot_1.32.2-1 libfdisk1_2.39.1-4ubuntu2 libffi-dev_3.4.4-1 libffi8_3.4.4-1 libfido2-1_1.13.0-1 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig-dev_2.14.2-4ubuntu1 libfontconfig1_2.14.2-4ubuntu1 libfontconfig1-dev_2.14.2-4ubuntu1 libfreetype-dev_2.13.2+dfsg-1 libfreetype6_2.13.2+dfsg-1 libfreexl-dev_2.0.0-1 libfreexl1_2.0.0-1 libfribidi0_1.0.13-3 libfyba-dev_4.1.1-8 libfyba0_4.1.1-8 libgbm1_23.2.1-1ubuntu3 libgcc-13-dev_13.2.0-6ubuntu1 libgcc-s1_13.2.0-6ubuntu1 libgcrypt20_1.10.2-3ubuntu1 libgd3_2.3.3-9ubuntu1 libgdal-dev_3.7.3+dfsg-1 libgdal33_3.7.3+dfsg-1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgdk-pixbuf-2.0-0_2.42.10+dfsg-2 libgdk-pixbuf2.0-common_2.42.10+dfsg-2 libgeos-c1v5_3.12.0-1 libgeos-dev_3.12.0-1 libgeos3.12.0_3.12.0-1 libgeotiff-dev_1.7.1-3 libgeotiff5_1.7.1-3 libgfortran-13-dev_13.2.0-6ubuntu1 libgfortran5_13.2.0-6ubuntu1 libgif-dev_5.2.1-2.5 libgif7_5.2.1-2.5 libgl-dev_1.7.0-1 libgl1_1.7.0-1 libgl1-mesa-dev_23.2.1-1ubuntu3 libgl1-mesa-dri_23.2.1-1ubuntu3 libgl2ps-dev_1.4.2+dfsg1-2 libgl2ps1.4_1.4.2+dfsg1-2 libglapi-mesa_23.2.1-1ubuntu3 libgles-dev_1.7.0-1 libgles1_1.7.0-1 libgles2_1.7.0-1 libglew-dev_2.2.0-4 libglew2.2_2.2.0-4 libglib2.0-0_2.78.1-2 libglib2.0-bin_2.78.1-2 libglib2.0-data_2.78.1-2 libglib2.0-dev_2.78.1-2 libglib2.0-dev-bin_2.78.1-2 libglu1-mesa_9.0.2-1.1 libglu1-mesa-dev_9.0.2-1.1 libglut-dev_3.4.0-1 libglut3.12_3.4.0-1 libglvnd-core-dev_1.7.0-1 libglvnd-dev_1.7.0-1 libglvnd0_1.7.0-1 libglx-dev_1.7.0-1 libglx-mesa0_23.2.1-1ubuntu3 libglx0_1.7.0-1 libgme0_0.6.3-7 libgmp-dev_2:6.3.0+dfsg-2ubuntu4 libgmp10_2:6.3.0+dfsg-2ubuntu4 libgmpxx4ldbl_2:6.3.0+dfsg-2ubuntu4 libgnutls30_3.8.1-4ubuntu3 libgomp1_13.2.0-6ubuntu1 libgpg-error-l10n_1.47-2 libgpg-error0_1.47-2 libgpm2_1.20.7-10build1 libgprofng0_2.41-6ubuntu1 libgraphite2-3_1.3.14-1build2 libgsm1_1.0.22-1 libgssapi-krb5-2_1.20.1-3ubuntu1 libgtk2.0-0_2.24.33-2ubuntu2 libgtk2.0-common_2.24.33-2ubuntu2 libgts-0.7-5_0.7.6+darcs121130-5 libgts-dev_0.7.6+darcs121130-5 libgudev-1.0-0_1:238-2 libgvc6_2.42.2-7build3 libgvpr2_2.42.2-7build3 libharfbuzz0b_8.0.1-1 libhdf4-0-alt_4.2.16-3 libhdf4-alt-dev_4.2.16-3 libhdf5-103-1_1.10.8+repack1-1ubuntu1 libhdf5-cpp-103-1_1.10.8+repack1-1ubuntu1 libhdf5-dev_1.10.8+repack1-1ubuntu1 libhdf5-fortran-102_1.10.8+repack1-1ubuntu1 libhdf5-hl-100_1.10.8+repack1-1ubuntu1 libhdf5-hl-cpp-100_1.10.8+repack1-1ubuntu1 libhdf5-hl-fortran-100_1.10.8+repack1-1ubuntu1 libhdf5-mpi-dev_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-103-1_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-cpp-103-1_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-dev_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-fortran-102_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-hl-100_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-hl-cpp-100_1.10.8+repack1-1ubuntu1 libhdf5-openmpi-hl-fortran-100_1.10.8+repack1-1ubuntu1 libheif-dev_1.17.1-1ubuntu3 libheif-plugin-dav1d_1.17.1-1ubuntu3 libheif-plugin-libde265_1.17.1-1ubuntu3 libheif1_1.17.1-1ubuntu3 libhogweed6_3.9.1-2 libhwasan0_13.2.0-6ubuntu1 libhwloc-dev_2.9.3-2 libhwloc-plugins_2.9.3-2 libhwloc15_2.9.3-2 libhwy1_1.0.7-8 libibverbs-dev_48.0-1 libibverbs1_48.0-1 libice-dev_2:1.0.10-1build2 libice6_2:1.0.10-1build2 libicu-dev_72.1-3ubuntu3 libicu72_72.1-3ubuntu3 libidn2-0_2.3.4-1build1 libimagequant0_2.17.0-1 libinput-bin_1.23.0-2 libinput10_1.23.0-2 libip4tc2_1.8.9-2ubuntu2 libisl23_0.26-3 libitm1_13.2.0-6ubuntu1 libjansson4_2.14-2 libjbig-dev_2.1-6.1ubuntu1 libjbig0_2.1-6.1ubuntu1 libjpeg-dev_8c-2ubuntu11 libjpeg-turbo8_2.1.5-2ubuntu1 libjpeg-turbo8-dev_2.1.5-2ubuntu1 libjpeg8_8c-2ubuntu11 libjpeg8-dev_8c-2ubuntu11 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-sphinxdoc_7.2.6-2 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libjson-c-dev_0.17-1 libjson-c5_0.17-1 libjsoncpp-dev_1.9.5-6 libjsoncpp25_1.9.5-6 libjxl0.7_0.7.0-10.2ubuntu1 libk5crypto3_1.20.1-3ubuntu1 libkeyutils1_1.6.3-2 libklu2_1:7.2.2+dfsg-1 libkml-dev_1.3.0-10 libkmlbase1_1.3.0-10 libkmlconvenience1_1.3.0-10 libkmldom1_1.3.0-10 libkmlengine1_1.3.0-10 libkmlregionator1_1.3.0-10 libkmlxsd1_1.3.0-10 libkmod2_30+20230519-1ubuntu3 libkrb5-3_1.20.1-3ubuntu1 libkrb5support0_1.20.1-3ubuntu1 liblab-gamut1_2.42.2-7build3 liblbfgsb0_3.0+dfsg.4-1 liblcms2-2_2.14-2 libldap2_2.6.6+dfsg-1~exp1ubuntu1 libldl3_1:7.2.2+dfsg-1 liblerc-dev_4.0.0+ds-2ubuntu2 liblerc4_4.0.0+ds-2ubuntu2 libllvm15_1:15.0.7-10build1 liblocale-gettext-perl_1.07-6 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_13.2.0-6ubuntu1 libltdl-dev_2.4.7-7 libltdl7_2.4.7-7 liblz4-1_1.9.4-1 liblz4-dev_1.9.4-1 liblzma-dev_5.4.4-0.1 liblzma5_5.4.4-0.1 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmbedcrypto7_2.28.5-1 libmd0_1.1.0-1 libmd4c0_0.4.8-1 libmetis-dev_5.1.0.dfsg-7build2 libmetis5_5.1.0.dfsg-7build2 libminizip-dev_1.1-8build1 libminizip1_1.1-8build1 libmongoose3_1:7.2.2+dfsg-1 libmount-dev_2.39.1-4ubuntu2 libmount1_2.39.1-4ubuntu2 libmp3lame0_3.100-6 libmpc-dev_1.3.1-1 libmpc3_1.3.1-1 libmpfr-dev_4.2.1-1 libmpfr6_4.2.1-1 libmpfrc++-dev_3.7.0+ds-1 libmpg123-0_1.32.3-1 libmtdev1_1.1.6-1build4 libmunge2_0.5.15-2 libmysqlclient-dev_8.0.35-1 libmysqlclient21_8.0.35-1 libncursesw6_6.4+20231016-1 libnetcdf-dev_1:4.9.2-2ubuntu1 libnetcdf19_1:4.9.2-2ubuntu1 libnettle8_3.9.1-2 libnghttp2-14_1.58.0-1 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnorm1_1.5.9+dfsg-2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnspr4_2:4.35-1.1 libnss-nis_3.1-0ubuntu6 libnss-nisplus_1.3-0ubuntu6 libnss3_2:3.94-1 libnuma-dev_2.0.16-1 libnuma1_2.0.16-1 libodbc2_2.3.12-1 libodbccr2_2.3.12-1 libodbcinst2_2.3.12-1 libogdi-dev_4.1.0+ds-6 libogdi4.1_4.1.0+ds-6 libogg-dev_1.3.5-3 libogg0_1.3.5-3 libopenblas-dev_0.3.24+ds-1 libopenblas-pthread-dev_0.3.24+ds-1 libopenblas0_0.3.24+ds-1 libopenblas0-pthread_0.3.24+ds-1 libopengl-dev_1.7.0-1 libopengl0_1.7.0-1 libopenjp2-7_2.5.0-2 libopenjp2-7-dev_2.5.0-2 libopenmpi-dev_4.1.6-1ubuntu1 libopenmpi3_4.1.6-1ubuntu1 libopenmpt0_0.7.3-1 libopus0_1.4-1 libp11-kit0_0.25.0-4ubuntu1 libpam-modules_1.5.2-6ubuntu1 libpam-modules-bin_1.5.2-6ubuntu1 libpam-runtime_1.5.2-6ubuntu1 libpam0g_1.5.2-6ubuntu1 libpango-1.0-0_1.51.0+ds-3 libpangocairo-1.0-0_1.51.0+ds-3 libpangoft2-1.0-0_1.51.0+ds-3 libpathplan4_2.42.2-7build3 libpciaccess0_0.17-2 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libpcsclite1_2.0.0-1 libperl5.36_5.36.0-9ubuntu1 libpgm-5.3-0_5.3.128~dfsg-2 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpkgconf3_1.8.1-2 libpmix-dev_5.0.1-2 libpmix2_5.0.1-2 libpng-dev_1.6.40-2 libpng16-16_1.6.40-2 libpoppler-dev_23.08.0-2ubuntu1 libpoppler-private-dev_23.08.0-2ubuntu1 libpoppler130_23.08.0-2ubuntu1 libpq-dev_15.4-1ubuntu1 libpq5_15.4-1ubuntu1 libproc2-0_2:4.0.3-1ubuntu1 libproj-dev_9.3.0-1 libproj25_9.3.0-1 libpsl5_0.21.2-1build1 libpthread-stubs0-dev_0.4-1build2 libpython3-all-dev_3.11.4-5ubuntu1 libpython3-dev_3.11.4-5ubuntu1 libpython3-stdlib_3.11.4-5ubuntu1 libpython3.11_3.11.6-3 libpython3.11-dev_3.11.6-3 libpython3.11-minimal_3.11.6-3 libpython3.11-stdlib_3.11.6-3 libpython3.12_3.12.0-1 libpython3.12-dev_3.12.0-1 libpython3.12-minimal_3.12.0-1 libpython3.12-stdlib_3.12.0-1 libqglviewer-dev-qt5_2.8.0+dfsg1-2 libqglviewer-headers_2.8.0+dfsg1-2 libqglviewer2-qt5_2.8.0+dfsg1-2 libqhull-dev_2020.2-6 libqhull-r8.0_2020.2-6 libqhull8.0_2020.2-6 libqhullcpp8.0_2020.2-6 libqt5concurrent5_5.15.10+dfsg-4 libqt5core5a_5.15.10+dfsg-4 libqt5dbus5_5.15.10+dfsg-4 libqt5designer5_5.15.10-5 libqt5gui5_5.15.10+dfsg-4 libqt5help5_5.15.10-5 libqt5network5_5.15.10+dfsg-4 libqt5opengl5_5.15.10+dfsg-4 libqt5opengl5-dev_5.15.10+dfsg-4 libqt5printsupport5_5.15.10+dfsg-4 libqt5sql5_5.15.10+dfsg-4 libqt5svg5_5.15.10-2 libqt5test5_5.15.10+dfsg-4 libqt5widgets5_5.15.10+dfsg-4 libqt5xml5_5.15.10+dfsg-4 librabbitmq4_0.11.0-1 libraqm0_0.10.1-1 librav1e0_0.6.6-3 librbio4_1:7.2.2+dfsg-1 librdmacm1_48.0-1 libreadline8_8.2-1.3 librhash0_1.4.3-3 librist4_0.2.10+dfsg-1 librsvg2-2_2.54.7+dfsg-2 librtmp1_2.4+20151223.gitfa8646d.1-2build4 librttopo-dev_1.1.0-3 librttopo1_1.1.0-3 libsasl2-2_2.1.28+dfsg1-3 libsasl2-modules-db_2.1.28+dfsg1-3 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.5-1build1 libselinux1-dev_3.5-1build1 libsemanage-common_3.5-1build1 libsemanage2_3.5-1build1 libsensors-config_1:3.6.0-7ubuntu1 libsensors5_1:3.6.0-7ubuntu1 libsepol-dev_3.5-1 libsepol2_3.5-1 libsframe1_2.41-6ubuntu1 libsharpyuv-dev_1.3.2-0.3 libsharpyuv0_1.3.2-0.3 libshine3_3.1.1-2 libsm-dev_2:1.2.3-1build2 libsm6_2:1.2.3-1build2 libsmartcols1_2.39.1-4ubuntu2 libsnappy1v5_1.1.10-1 libsodium23_1.0.18-1build2 libsoxr0_0.1.3-4build2 libspatialite-dev_5.1.0-1 libspatialite8_5.1.0-1 libspeex1_1.2.1-2ubuntu1 libspex2_1:7.2.2+dfsg-1 libspqr4_1:7.2.2+dfsg-1 libsqlite3-0_3.44.0-1 libsqlite3-dev_3.44.0-1 libsrt1.5-gnutls_1.5.3-1 libss2_1.47.0-2ubuntu1 libssh-4_0.10.5-3ubuntu1 libssh-gcrypt-4_0.10.5-3ubuntu1 libssl-dev_3.0.10-1ubuntu2.1 libssl3_3.0.10-1ubuntu2.1 libstdc++-13-dev_13.2.0-6ubuntu1 libstdc++6_13.2.0-6ubuntu1 libsub-override-perl_0.09-4 libsuitesparse-dev_1:7.2.2+dfsg-1 libsuitesparseconfig7_1:7.2.2+dfsg-1 libsuperlu-dev_6.0.1+dfsg1-1 libsuperlu6_6.0.1+dfsg1-1 libsvtav1enc1d1_1.7.0+dfsg-2 libswresample-dev_7:6.0-9ubuntu1 libswresample4_7:6.0-9ubuntu1 libswscale-dev_7:6.0-9ubuntu1 libswscale7_7:6.0-9ubuntu1 libsystemd-shared_253.5-1ubuntu7 libsystemd0_253.5-1ubuntu7 libsz2_1.1.2-1 libtasn1-6_4.19.0-3 libtbb-dev_2021.9.0-2ubuntu1 libtbb12_2021.9.0-2ubuntu1 libtbbbind-2-5_2021.9.0-2ubuntu1 libtbbmalloc2_2021.9.0-2ubuntu1 libtcl8.6_8.6.13+dfsg-2 libtext-charwidth-perl_0.04-11 libtext-iconv-perl_1.7-8 libtext-wrapi18n-perl_0.06-10 libthai-data_0.1.29-1build1 libthai0_0.1.29-1build1 libtheora-dev_1.1.1+dfsg.1-16.1 libtheora0_1.1.1+dfsg.1-16.1 libtiff-dev_4.5.1+git230720-1ubuntu1 libtiff6_4.5.1+git230720-1ubuntu1 libtiffxx6_4.5.1+git230720-1ubuntu1 libtinfo6_6.4+20231016-1 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtk8.6_8.6.13-2 libtool_2.4.7-7 libtsan2_13.2.0-6ubuntu1 libtwolame0_0.4.0-2build2 libubsan1_13.2.0-6ubuntu1 libuchardet0_0.0.7-1build2 libucx0_1.15.0-1 libudev1_253.5-1ubuntu7 libudfread0_1.1.2-1 libumfpack6_1:7.2.2+dfsg-1 libunistring2_1.0-2 libunistring5_1.1-2 liburiparser-dev_0.9.7+dfsg-2 liburiparser1_0.9.7+dfsg-2 libutfcpp-dev_3.2.5-1 libuuid1_2.39.1-4ubuntu2 libuv1_1.46.0-2 libva-drm2_2.20.0-2 libva-x11-2_2.20.0-2 libva2_2.20.0-2 libvdpau1_1.5-2 libvorbis0a_1.3.7-1build2 libvorbisenc2_1.3.7-1build2 libvorbisfile3_1.3.7-1build2 libvpx7_1.12.0-1ubuntu2 libvtk9-dev_9.1.0+really9.1.0+dfsg2-7 libvtk9-java_9.1.0+really9.1.0+dfsg2-7 libvtk9.1_9.1.0+really9.1.0+dfsg2-7 libvtk9.1-qt_9.1.0+really9.1.0+dfsg2-7 libvulkan-dev_1.3.268.0-1 libvulkan1_1.3.268.0-1 libwacom-common_2.8.0-1 libwacom9_2.8.0-1 libwayland-client0_1.22.0-2.1 libwayland-server0_1.22.0-2.1 libwebp-dev_1.3.2-0.3 libwebp7_1.3.2-0.3 libwebpdecoder3_1.3.2-0.3 libwebpdemux2_1.3.2-0.3 libwebpmux3_1.3.2-0.3 libx11-6_2:1.8.7-1 libx11-data_2:1.8.7-1 libx11-dev_2:1.8.7-1 libx11-xcb1_2:1.8.7-1 libx264-164_2:0.164.3095+gitbaee400-3build1 libx265-199_3.5-2 libx265-dev_3.5-2 libxau-dev_1:1.0.9-1build5 libxau6_1:1.0.9-1build5 libxaw7_2:1.0.14-1 libxcb-dri2-0_1.15-1 libxcb-dri3-0_1.15-1 libxcb-glx0_1.15-1 libxcb-icccm4_0.4.1-1.1build2 libxcb-image0_0.4.0-2 libxcb-keysyms1_0.4.0-1build3 libxcb-present0_1.15-1 libxcb-randr0_1.15-1 libxcb-render-util0_0.3.9-1build3 libxcb-render0_1.15-1 libxcb-shape0_1.15-1 libxcb-shm0_1.15-1 libxcb-sync1_1.15-1 libxcb-util1_0.4.0-1build2 libxcb-xfixes0_1.15-1 libxcb-xinerama0_1.15-1 libxcb-xinput0_1.15-1 libxcb-xkb1_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxcomposite1_1:0.4.5-1build2 libxcursor1_1:1.2.1-1 libxdamage1_1:1.1.6-1 libxdmcp-dev_1:1.1.3-0ubuntu5 libxdmcp6_1:1.1.3-0ubuntu5 libxerces-c-dev_3.2.4+debian-1build1 libxerces-c3.2_3.2.4+debian-1build1 libxext-dev_2:1.3.4-1build1 libxext6_2:1.3.4-1build1 libxfixes-dev_1:6.0.0-2 libxfixes3_1:6.0.0-2 libxft-dev_2.3.6-1 libxft2_2.3.6-1 libxi-dev_2:1.8-1build1 libxi6_2:1.8-1build1 libxinerama1_2:1.1.4-3 libxkbcommon-x11-0_1.6.0-1 libxkbcommon0_1.6.0-1 libxml2_2.9.14+dfsg-1.3build1 libxml2-dev_2.9.14+dfsg-1.3build1 libxmu-dev_2:1.1.3-3 libxmu-headers_2:1.1.3-3 libxmu6_2:1.1.3-3 libxnvctrl0_510.47.03-0ubuntu1 libxpm4_1:3.5.12-1.1ubuntu1 libxrandr2_2:1.5.2-2 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxshmfence1_1.3-1build4 libxsimd-dev_10.0.0-3 libxslt1.1_1.1.35-1 libxss-dev_1:1.2.3-1build2 libxss1_1:1.2.3-1build2 libxt-dev_1:1.2.1-1.1 libxt6_1:1.2.1-1.1 libxtst6_2:1.2.3-1.1 libxvidcore4_2:1.3.7-1 libxxf86vm1_1:1.1.4-1build3 libxxhash0_0.8.2-2 libzmq5_4.3.5-1 libzstd-dev_1.5.5+dfsg2-2 libzstd1_1.5.5+dfsg2-2 libzvbi-common_0.2.42-1 libzvbi0_0.2.42-1 linux-libc-dev_6.5.0-9.9 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1 logsave_1.47.0-2ubuntu1 lto-disabled-list_43 m4_1.4.19-4 make_4.3-4.1build1 man-db_2.12.0-1 mawk_1.3.4.20230808-1 media-types_10.1.0 mount_2.39.1-4ubuntu2 mpi-default-bin_1.15 mpi-default-dev_1.15 mysql-common_5.8+1.1.0 ncurses-base_6.4+20231016-1 ncurses-bin_6.4+20231016-1 ocl-icd-libopencl1_2.3.2-1 openjdk-17-jdk_17.0.9+9-2 openjdk-17-jdk-headless_17.0.9+9-2 openjdk-17-jre_17.0.9+9-2 openjdk-17-jre-headless_17.0.9+9-2 openmpi-bin_4.1.6-1ubuntu1 openmpi-common_4.1.6-1ubuntu1 openssh-client_1:9.3p1-1ubuntu3 openssl_3.0.10-1ubuntu2.1 optipng_0.7.7-3 passwd_1:4.13+dfsg1-1ubuntu1 patch_2.7.6-7build2 perl_5.36.0-9ubuntu1 perl-base_5.36.0-9ubuntu1 perl-modules-5.36_5.36.0-9ubuntu1 pinentry-curses_1.2.1-1ubuntu1 pkg-config_1.8.1-2 pkgbinarymangler_154 pkgconf_1.8.1-2 pkgconf-bin_1.8.1-2 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1 proj-data_9.3.0-1 psmisc_23.6-1 pyqt5-dev-tools_5.15.9+dfsg-2 python-matplotlib-data_3.6.3-1ubuntu3 python3_3.11.4-5ubuntu1 python3-all_3.11.4-5ubuntu1 python3-all-dev_3.11.4-5ubuntu1 python3-appdirs_1.4.4-4 python3-asttokens_2.2.1-1 python3-attr_23.1.0-2 python3-backcall_0.2.0-4 python3-beniget_0.4.1-3 python3-brotli_1.1.0-1 python3-contourpy_1.0.7-1build2 python3-cycler_0.11.0-1 python3-dateutil_2.8.2-3 python3-decorator_5.1.1-5 python3-dev_3.11.4-5ubuntu1 python3-distutils_3.11.5-1 python3-executing_1.2.0-2 python3-fonttools_4.38.0-1build2 python3-fs_2.4.16-2 python3-future_0.18.2-6ubuntu2 python3-gast_0.5.2-2 python3-ipython_8.14.0-2 python3-jedi_0.18.2-1 python3-kiwisolver_1.4.4-1build2 python3-lib2to3_3.11.5-1 python3-lxml_4.9.3-1build1 python3-lz4_4.0.2+dfsg-1build2 python3-matplotlib_3.6.3-1ubuntu3 python3-matplotlib-inline_0.1.6-2 python3-minieigen_0.50.3+dfsg1-13build5 python3-minimal_3.11.4-5ubuntu1 python3-mpi4py_3.1.5-1build1 python3-mpmath_1.2.1-2 python3-numpy_1:1.24.2-1ubuntu1 python3-packaging_23.2-1 python3-parso_0.8.3-1 python3-pexpect_4.8.0-4ubuntu1 python3-pickleshare_0.7.5-5 python3-pil_10.1.0-1 python3-pil.imagetk_10.1.0-1 python3-pkg-resources_68.1.2-2 python3-ply_3.11-5 python3-prompt-toolkit_3.0.39-2 python3-ptyprocess_0.7.0-5 python3-pure-eval_0.2.2-1 python3-pygments_2.15.1+dfsg-1 python3-pygraphviz_1.7-3build4 python3-pyparsing_3.1.1-1 python3-pyqt5_5.15.9+dfsg-2 python3-pyqt5.qtsvg_5.15.9+dfsg-2 python3-pyqt5.sip_12.13.0-1build1 python3-pythran_0.14.0+ds-2 python3-scipy_1.10.1-5ubuntu1 python3-setuptools_68.1.2-2 python3-six_1.16.0-4 python3-stack-data_0.6.2-3 python3-sympy_1.12-6 python3-tk_3.11.5-1 python3-traitlets_5.5.0-2 python3-tz_2023.3.post1-1 python3-ufolib2_0.16.0+dfsg1-1 python3-vtk9_9.1.0+really9.1.0+dfsg2-7 python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1 python3-xlib_0.33-2 python3.11_3.11.6-3 python3.11-dev_3.11.6-3 python3.11-minimal_3.11.6-3 python3.12_3.12.0-1 python3.12-dev_3.12.0-1 python3.12-minimal_3.12.0-1 qt5-qmake_5.15.10+dfsg-4 qt5-qmake-bin_5.15.10+dfsg-4 qtbase5-dev_5.15.10+dfsg-4 qtbase5-dev-tools_5.15.10+dfsg-4 qtchooser_66-2build1 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 shared-mime-info_2.2-1 systemd_253.5-1ubuntu7 systemd-dev_253.5-1ubuntu7 systemd-sysv_253.5-1ubuntu7 sysvinit-utils_3.07-1ubuntu1 tar_1.34+dfsg-1.2ubuntu1 tcl_8.6.13 tcl-dev_8.6.13 tcl8.6_8.6.13+dfsg-2 tcl8.6-dev_8.6.13+dfsg-2 tk_8.6.13 tk-dev_8.6.13 tk8.6_8.6.13-2 tk8.6-blt2.5_2.5.3+dfsg-4.1build2 tk8.6-dev_8.6.13-2 tzdata_2023c-9ubuntu1 ubuntu-keyring_2021.03.26 ubuntu-mono_20.10-0ubuntu2 unicode-data_15.1.0-1 unixodbc-common_2.3.12-1 unixodbc-dev_2.3.12-1 usrmerge_35ubuntu1 util-linux_2.39.1-4ubuntu2 uuid-dev_2.39.1-4ubuntu2 uuid-runtime_2.39.1-4ubuntu2 vtk9_9.1.0+really9.1.0+dfsg2-7 x11-common_1:7.7+23ubuntu2 x11proto-dev_2023.2-1 xkb-data_2.38-2 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.4.4-0.1 zlib1g_1:1.2.13.dfsg-1ubuntu5 zlib1g-dev_1:1.2.13.dfsg-1ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: yade Binary: yade, libyade, python3-yade, yade-doc Architecture: amd64 arm64 i386 ppc64el s390x all Version: 2023.02a-7 Maintainer: Debian Science Maintainers Uploaders: Anton Gladky Homepage: https://yade-dem.org/doc/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/science-team/yade Vcs-Git: https://salsa.debian.org/science-team/yade.git Testsuite: autopkgtest Build-Depends: cmake, debhelper-compat (= 13), dh-exec, dh-python, freeglut3-dev, help2man, libboost-all-dev, libbz2-dev, libeigen3-dev, libgl-dev, libgmp-dev, libgts-dev, libmetis-dev, libmpc-dev, libmpfr-dev, libmpfrc++-dev, libopenblas-dev, libqglviewer-dev-qt5, libsqlite3-dev, libsuitesparse-dev, libvtk9-dev, libxi-dev, libxmu-dev, pyqt5-dev-tools, python3-dev, python3-future, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, zlib1g-dev Build-Depends-Indep: dvipng, graphviz, python3-ipython-genutils, libjs-jquery, lmodern, python3-bibtexparser, python3-sphinx, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa Package-List: libyade deb science optional arch=amd64,arm64,i386,ppc64el,s390x python3-yade deb python optional arch=amd64,arm64,i386,ppc64el,s390x yade deb science optional arch=amd64,arm64,i386,ppc64el,s390x yade-doc deb doc optional arch=all Checksums-Sha1: 5a21c9ae20e7a1eb3021f18feab94b8b501b8b4f 12215773 yade_2023.02a.orig.tar.bz2 c0a01451801c20766eb2728a61eadf90551e6950 833 yade_2023.02a.orig.tar.bz2.asc 157996ab0a41fe786889c67f7835006322fea5d9 29172 yade_2023.02a-7.debian.tar.xz Checksums-Sha256: b9444ae333ad7d02197cf3a5f6ad087653a0ba90f2840ab72530063ba22d4a4d 12215773 yade_2023.02a.orig.tar.bz2 0274a40af8462ff0fc240a92dcf9ea4f223f01735b5da5000e1e5732a27cc76f 833 yade_2023.02a.orig.tar.bz2.asc 9d1af55946ae0063d9fe8a3098a4127948a240d857223dc4d9575b4c8cd24963 29172 yade_2023.02a-7.debian.tar.xz Files: 6422f042faac28b3bc74108969c304c1 12215773 yade_2023.02a.orig.tar.bz2 be214962ae5e64f4ce11873e7cd2312a 833 yade_2023.02a.orig.tar.bz2.asc 07b87726c03bab961b5205189137fd4f 29172 yade_2023.02a-7.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmUMiDEACgkQ0+Fzg8+n /wY6XQ/+LM/AtavqZsn89+eRFBvUFQ56c5/C3T9Y1YRxCo6kLBotAL6nCzD+JFNx FNpzpRs0Pa/uJ4YJRXd26UsYg4Ib04LTA/vyMt/Mp0M8PndZvXCyWa7x5o3s3eIr UJNU8yJqmQ5MkVWdh3ekxz4UUGA7VFBErFNdELq/1kFqd4Q/nPe4jMiYwlL/M+g3 ZPgHSqiE7feqWdlJAKE5oH326y7EQgHLK7GDoH4bZa4A9g/rdiAjNu7I08DLXozi bWQ7GJCfWF2pkbrUuAKT/pl7O/tbkJ3ZmcLw2d22NoqLe5WpIuF7HCw2MBFm6qc6 84zE9uw5+WSR3025ap0rtuKaiOV57OrrOzURrSs/MuGJSsfOo2//07Ra1cw/AC5Q w6ngqampN0o60NKrS1T23ja5sMAQr6GgkgR2crbiA1HTqHiBiOXJuFDYPNsDWvyH 5MJ9skuR6CW4Z9Fbyy7LkfaSmRX75t/8IBn0d32e99M385WzdY4PjwFbpsrBf4e9 J5Ff+qGekLGuWhnaRqxuMnbrYaAj8uSQbwrcCrO021fqcFblsdQ0hEYXdmVjBbK3 IMhO4Rz012qVzEZ4UK2vagE2ZIjcIJD69ZGFLsxXg1kAeHkfcch8T3nZdZzNrqUI VIRh0krulOcGcFqh/eT2dMWm5oi2sxM1c7/bqlvOwharY+GCEY8= =O2hM -----END PGP SIGNATURE----- gpgv: Signature made Thu Sep 21 18:15:13 2023 UTC gpgv: using RSA key BBBD45EA818AB86FF67E7285D3E17383CFA7FF06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./yade_2023.02a-7.dsc: no acceptable signature found dpkg-source: info: extracting yade in /<> dpkg-source: info: unpacking yade_2023.02a.orig.tar.bz2 dpkg-source: info: unpacking yade_2023.02a-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 10_disable_some_tests.patch dpkg-source: info: applying 931.patch dpkg-source: info: applying 952.patch dpkg-source: info: applying 981.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 LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-26926977 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26926977 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26926977 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package yade dpkg-buildpackage: info: source version 2023.02a-7 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh clean --builddirectory=/<>/debian/build --with python3 --no-parallel dh_auto_clean -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. rm -rf /<>/debian/build-double rm -rf /<>/debian/build-longdouble rm -rf /<>/debian/build-float128 rm -rf /<>/debian/build-mpfr150 rm -rf /<>/yade.1 rm -rf /<>/yade-batch.1 rm -rf /<>/debian/matplotlib rm -rf /<>/doc/sphinx/_build rm -rf /<>/doc/sphinx/__pycache__ make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--builddirectory=/<>/debian/build -O--no-parallel dh_clean -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules build-arch dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh build-arch --builddirectory=/<>/debian/build --with python3 --no-parallel dh_update_autotools_config -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_autoreconf -a -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_auto_configure -- -DruntimePREFIX="/usr" -DCMAKE_INSTALL_PREFIX="/usr" -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 ../.. CMake Warning (dev) at CMakeLists.txt:56 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Version is set to 2023.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:327 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.6") Trying python version: 3.11 parsed as 3 11 Python version 3.11.6 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=107400, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.24.2" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found future: /usr/lib/python3/dist-packages/future -- Found past: /usr/lib/python3/dist-packages/past -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 107400 -- Boost_LIB_VERSION: 1_74 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.6, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Warning: g++ version >= 11.3.0 causes MPFR to crash upon exit from YADE. Will use boost::multiprecision::cpp_bin_float until this gets resolved. -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Warning: RealHP higher precision types will use slow boost cpp_bin_float, consider passing cmake option ENABLE_MPFR=ON to fix this. -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.2.1 -- MPFR MPC disabled -- Will use PrecisionDouble as Real type with 15 decimal places precision and use 64 bits of storage. -- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.13") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.27/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:877 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindOpenGL.cmake:381 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:895 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:898 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- CGAL NOT found: PFVFLOW and TWOPHASEFLOW disabled -- TWOPHASEFLOW was disabled automatically because LINSOLV is disabled -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack -- CLP not found. -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- CLP NOT found -- WARNING: coinutils version older than 2.11.3. Falling back to C++14. Yade will be installed to /usr -- Suffix is set to -double -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 LS_DEM FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN MPFR MPC CGAL PFVFLOW TWOPHASEFLOW PFVFLOW LINSOLV MPI TWOPHASEFLOW SPH DEFORM LIQMIGRATION MASK_ARBITRARY THERMAL PARTIALSAT PROFILING POTENTIAL_BLOCKS -- Using MAX_LOG_LEVEL=5, ENABLE_LOGGER=ON -- Optimized build -- C++ standard version: 14 -- =========================================================== -- CMAKE_CXX_FLAGS =  -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (4.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<>/debian/build-double dh_auto_configure -- -DruntimePREFIX="/usr" -DCMAKE_INSTALL_PREFIX="/usr" -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 ../.. CMake Warning (dev) at CMakeLists.txt:56 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Version is set to 2023.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:327 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.6") Trying python version: 3.11 parsed as 3 11 Python version 3.11.6 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=107400, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.24.2" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found future: /usr/lib/python3/dist-packages/future -- Found past: /usr/lib/python3/dist-packages/past -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 107400 -- Boost_LIB_VERSION: 1_74 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.6, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Warning: g++ version >= 11.3.0 causes MPFR to crash upon exit from YADE. Will use boost::multiprecision::cpp_bin_float until this gets resolved. -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Warning: RealHP higher precision types will use slow boost cpp_bin_float, consider passing cmake option ENABLE_MPFR=ON to fix this. -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.2.1 -- Checking compiler version for PrecisionLongDouble -- MPFR MPC disabled -- Will use PrecisionLongDouble as Real type with 33 decimal places precision and use 113 bits of storage. -- ENABLE_TWOPHASEFLOW OR ENABLE_LINSOLV OR ENABLE_PFVFLOW pr ENABLE_PARTIALSAT were disabled automatically because they use double precision external library: cholesky linear solver. It can be replaced with native Eigen solvers, then it will work. -- ENABLE_LS_DEM automatically modified to OFF since you can not ask for both LS_DEM feature and a non-double numeric precision (e.g. REAL_* options). -- ENABLE_POTENTIAL_BLOCKS was disabled because external library coinor can only work with double type. -- ENABLE_MPI was disabled because it hasn't been tested. It is possible that a pure python-only library will correctly send mpmath.mpf(…) high precision Real type over network, but this was not tested. -- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.13") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.27/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:877 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindOpenGL.cmake:381 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:895 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:898 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack Yade will be installed to /usr -- Suffix is set to -longdouble -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet (disabled) + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN MPFR MPC CGAL PFVFLOW LINSOLV MPI TWOPHASEFLOW SPH LS_DEM DEFORM LIQMIGRATION MASK_ARBITRARY THERMAL PARTIALSAT PROFILING POTENTIAL_BLOCKS -- Using MAX_LOG_LEVEL=5, ENABLE_LOGGER=ON -- Optimized build -- C++ standard version: 17 -- =========================================================== -- CMAKE_CXX_FLAGS =  -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (4.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<>/debian/build-longdouble dh_auto_configure -- -DruntimePREFIX="/usr" -DCMAKE_INSTALL_PREFIX="/usr" -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DruntimePREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBRARY_OUTPUT_PATH=lib/aarch64-linux-gnu -DENABLE_SPH=OFF -DENABLE_MPFR=ON -DPYTHON_VERSION=3 -B/<>/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 ../.. CMake Warning (dev) at CMakeLists.txt:56 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Version is set to 2023.02a -- GCC Version >= 4.8. Adding -ftrack-macro-expansion=0 -- GCC Version >= 4.8. Adding -save-temps -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Log filtering: enabled -- Enabling boost::log library and DEBUG=OFF. Logging will work nicely, backtraces will not have debug info, files will be small. -- Architecture: arm64 -- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so -- Found freeglut: /usr/include/GL -- md5sum of freegult /usr/include/GL/freeglut_std.h is: 5d350938fc0be29757a26e466fff6414 -- freegult version is 3.0.0 Loop on the following python versions and check available dependencies:3.11;3.10;3.9;3.8;3.7;3.6;3.5;3.4;3.3;3.2;3.1;3.0 CMake Warning (dev) at CMakeLists.txt:327 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.6") Trying python version: 3.11 parsed as 3 11 Python version 3.11.6 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:48 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. Boost_VERSION=107400, adding boost_python311 lib CMake Warning (dev) at cMake/FindNumPy.cmake:47 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cMake/YadePythonHelpers.cmake:91 (FIND_PACKAGE) CMakeLists.txt:345 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NumPy: version "1.24.2" /usr/lib/python3/dist-packages/numpy/core/include -- Found IPython: /usr/lib/python3/dist-packages/IPython -- Found matplotlib: /usr/lib/python3/dist-packages/matplotlib -- Found pygraphviz: /usr/lib/python3/dist-packages/pygraphviz -- Found Xlib: /usr/lib/python3/dist-packages/Xlib -- Found future: /usr/lib/python3/dist-packages/future -- Found past: /usr/lib/python3/dist-packages/past -- Found tkinter: /usr/lib/python3.11/tkinter -- Boost_VERSION: 107400 -- Boost_LIB_VERSION: 1_74 -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: /usr/lib/aarch64-linux-gnu/libboost_python311.so/usr/lib/aarch64-linux-gnu/libboost_thread.so/usr/lib/aarch64-linux-gnu/libboost_filesystem.so/usr/lib/aarch64-linux-gnu/libboost_iostreams.so/usr/lib/aarch64-linux-gnu/libboost_regex.so/usr/lib/aarch64-linux-gnu/libboost_serialization.so/usr/lib/aarch64-linux-gnu/libboost_system.so/usr/lib/aarch64-linux-gnu/libboost_date_time.so/usr/lib/aarch64-linux-gnu/libboost_log.so/usr/lib/aarch64-linux-gnu/libboost_chrono.so/usr/lib/aarch64-linux-gnu/libboost_atomic.so/usr/lib/aarch64-linux-gnu/libboost_log_setup.solibboost_python311.so Found all python dependencies with version 3.11.6, will compile yade with that. -- g++ version 13.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 13.2.0  -- g++ versions up to 11 have a -Wcomment bug, if in g++ higher than 11 this bug still occurs, simply increment the 12 in IF here. -- Determining preferred precision of Real numbers -- Warning: g++ version >= 11.3.0 causes MPFR to crash upon exit from YADE. Will use boost::multiprecision::cpp_bin_float until this gets resolved. -- To use faster higher precision use -DENABLE_MPFR=ON cmake option. Currently a simple type boost::multiprecision::cpp_bin_float will be used. -- Will now try to find python-mpmath using /usr/bin/python3.11 -- Warning: RealHP higher precision types will use slow boost cpp_bin_float, consider passing cmake option ENABLE_MPFR=ON to fix this. -- Enabling RealHP, double, quadruple and more precisions are available: RealHP for N ∈ {1,2,3,4,8,10,20}. See file lib/high-precision/RealHPConfig.hpp -- python-mpmath found, version: 1.2.1 -- Checking compiler version for PrecisionBoostBinFloat150 -- MPFR MPC disabled -- Will use PrecisionBoostBinFloat150 as Real type with 150 decimal places precision and use 498 bits of storage. -- ENABLE_TWOPHASEFLOW OR ENABLE_LINSOLV OR ENABLE_PFVFLOW pr ENABLE_PARTIALSAT were disabled automatically because they use double precision external library: cholesky linear solver. It can be replaced with native Eigen solvers, then it will work. -- ENABLE_LS_DEM automatically modified to OFF since you can not ask for both LS_DEM feature and a non-double numeric precision (e.g. REAL_* options). -- ENABLE_POTENTIAL_BLOCKS was disabled because external library coinor can only work with double type. -- ENABLE_MPI was disabled because it hasn't been tested. It is possible that a pure python-only library will correctly send mpmath.mpf(…) high precision Real type over network, but this was not tested. -- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.13") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.1.0 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- GSL using pkgconfig -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (glib2). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.27/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cMake/Findglib2.cmake:30 (INCLUDE) CMakeLists.txt:877 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'glib-2.0' -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindOpenGL.cmake:381 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:895 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so CMake Warning (dev) at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEGLUT) does not match the name of the calling package (FreeGlut). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cMake/FindFreeGlut.cmake:14 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:898 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEGLUT: /usr/include/GL -- USE QT5 -- Found QGLVIEWER-qt5: /usr/include/QGLViewer -- Found QT5 -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- Found GMP: /usr/include/aarch64-linux-gnu -- CGAL not found. -- GMP libs: /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libgmpxx.so -- CGAL NOT found -- ENABLE_MPI was disabled, see https://gitlab.com/yade-dev/trunk/-/issues/179 for details. -- Found GL2PS: /usr/lib/aarch64-linux-gnu/libgl2ps.so -- Found GL2PS LBMFLOW is still experimental, building and running LBM engine are at your own risk! ENABLE_THERMAL is currently supported only on amd64 architecture, disabling. -- Found OpenBlas: /usr/lib/aarch64-linux-gnu/libopenblas.so -- BLAS_INCLUDE_DIR=/usr/include/aarch64-linux-gnu -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/aarch64-linux-gnu/libopenblas.so;-lm;-ldl -- Found OpenBlas -- Found Lapack Yade will be installed to /usr -- Suffix is set to -mpfr150 -- LIBRARY_OUTPUT_PATH is set to lib/aarch64-linux-gnu -- runtimePREFIX is set to /usr -- Could NOT find gts (missing: PY_gts) -- Use embedded version of gts. Please, consider installing the corresponding package -- pkg: + common + dem + fem + lbm + levelSet (disabled) + openfoam + pfv (disabled) + polyhedra + potential -- preprocessing: + dem + potential -- postprocessing: + image + vtk -- =========================================================== -- Yade configured with following features: LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN MPFR MPC CGAL PFVFLOW LINSOLV MPI TWOPHASEFLOW SPH LS_DEM DEFORM LIQMIGRATION MASK_ARBITRARY THERMAL PARTIALSAT PROFILING POTENTIAL_BLOCKS -- Using MAX_LOG_LEVEL=5, ENABLE_LOGGER=ON -- Optimized build -- C++ standard version: 17 -- =========================================================== -- CMAKE_CXX_FLAGS =  -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -- CMAKE_CXX_FLAGS_RELEASE =  -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_DEBUG =  -g -- =========================================================== -- Configuring done (4.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<>/debian/build-mpfr150 mkdir -p /<>/debian/matplotlib mkdir -p /<>/debian/tmp #Output an information about available memory and CPU cat /proc/meminfo MemTotal: 16355556 kB MemFree: 11363652 kB MemAvailable: 15807732 kB Buffers: 163548 kB Cached: 4203328 kB SwapCached: 0 kB Active: 995424 kB Inactive: 3527924 kB Active(anon): 164024 kB Inactive(anon): 168 kB Active(file): 831400 kB Inactive(file): 3527756 kB Unevictable: 16820 kB Mlocked: 16820 kB SwapTotal: 4194300 kB SwapFree: 4194300 kB Dirty: 189616 kB Writeback: 0 kB AnonPages: 173656 kB Mapped: 79548 kB Shmem: 1244 kB KReclaimable: 337220 kB Slab: 412264 kB SReclaimable: 337220 kB SUnreclaim: 75044 kB KernelStack: 2752 kB PageTables: 2208 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 12372076 kB Committed_AS: 564048 kB VmallocTotal: 135290159040 kB VmallocUsed: 9496 kB VmallocChunk: 0 kB Percpu: 2896 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 32768 kB CmaFree: 32512 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB cat /proc/cpuinfo processor : 0 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 1 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 2 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 3 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_auto_build -B/<>/debian/build-double cd debian/build-double && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/debian/build-double' /usr/bin/cmake -S/<> -B/<>/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debian/build-double/CMakeFiles /<>/debian/build-double//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/debian/build-double' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-double /<>/debian/build-double/gui /<>/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 1%] Automatic MOC for target _GLViewer cd /<>/debian/build-double/gui && /usr/bin/cmake -E cmake_autogen /<>/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /<>/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /<>/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/debian/build-double' [ 1%] Built target _GLViewer_autogen make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-double /<>/debian/build-double/gui /<>/debian/build-double/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -c /<>/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /<>/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /<>/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -c /<>/gui/qt5/GLViewer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewer.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -c /<>/gui/qt5/_GLViewer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/_GLViewer.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -c /<>/gui/qt5/OpenGLManager.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/OpenGLManager.hpp:5, from /<>/gui/qt5/OpenGLManager.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -c /<>/gui/qt5/GLViewerDisplay.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerDisplay.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 4%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /<>/debian/build-double/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/<>/debian/build-double/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -c /<>/gui/qt5/GLViewerMouse.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerMouse.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 4%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /<>/debian/build-double/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/<>/debian/build-double' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 4%] Building CXX object CMakeFiles/yade.dir/core/Body.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Body.cpp.o -MF CMakeFiles/yade.dir/core/Body.cpp.o.d -o CMakeFiles/yade.dir/core/Body.cpp.o -c /<>/core/Body.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Body.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 5%] Building CXX object CMakeFiles/yade.dir/core/BodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/BodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/BodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/BodyContainer.cpp.o -c /<>/core/BodyContainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/BodyContainer.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 5%] Building CXX object CMakeFiles/yade.dir/core/Cell.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Cell.cpp.o -MF CMakeFiles/yade.dir/core/Cell.cpp.o.d -o CMakeFiles/yade.dir/core/Cell.cpp.o -c /<>/core/Cell.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Cell.hpp:16, from /<>/core/Cell.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Clump.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Clump.cpp.o -MF CMakeFiles/yade.dir/core/Clump.cpp.o.d -o CMakeFiles/yade.dir/core/Clump.cpp.o -c /<>/core/Clump.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/core/Clump.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /<>/lib/high-precision/Real.hpp:90: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:497:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:497:38: note: ‘’ declared here 497 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:497:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::orientation.Eigen::Quaternion::m_coeffs.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:497:38: note: ‘’ declared here 497 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:48:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:48:57: note: ‘’ declared here 48 | clump->members[memberId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:48:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::orientation.Eigen::Quaternion::m_coeffs.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:48:57: note: ‘’ declared here 48 | clump->members[memberId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:53:32: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:53:46: note: ‘’ declared here 53 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:53:32: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::orientation.Eigen::Quaternion::m_coeffs.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:53:46: note: ‘’ declared here 53 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Dispatching.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Dispatching.cpp.o -MF CMakeFiles/yade.dir/core/Dispatching.cpp.o.d -o CMakeFiles/yade.dir/core/Dispatching.cpp.o -c /<>/core/Dispatching.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/core/Dispatching.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Engine.cpp.o -MF CMakeFiles/yade.dir/core/Engine.cpp.o.d -o CMakeFiles/yade.dir/core/Engine.cpp.o -c /<>/core/Engine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/Engine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/FileGenerator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/FileGenerator.cpp.o -MF CMakeFiles/yade.dir/core/FileGenerator.cpp.o.d -o CMakeFiles/yade.dir/core/FileGenerator.cpp.o -c /<>/core/FileGenerator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/FileGenerator.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -c /<>/core/ForceContainerParallel.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/ForceContainerParallel.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -c /<>/core/ForceContainerSerial.cpp [ 8%] Building CXX object CMakeFiles/yade.dir/core/Interaction.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Interaction.cpp.o -MF CMakeFiles/yade.dir/core/Interaction.cpp.o.d -o CMakeFiles/yade.dir/core/Interaction.cpp.o -c /<>/core/Interaction.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Interaction.hpp:2, from /<>/core/Interaction.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -MF CMakeFiles/yade.dir/core/InteractionContainer.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -c /<>/core/InteractionContainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/core/InteractionContainer.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionLoop.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -MF CMakeFiles/yade.dir/core/InteractionLoop.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -c /<>/core/InteractionLoop.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Callbacks.hpp:4, from /<>/core/InteractionLoop.hpp:3, from /<>/core/InteractionLoop.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 9%] Building CXX object CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -c /<>/core/MPIBodyContainer.cpp [ 10%] Building CXX object CMakeFiles/yade.dir/core/Material.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Material.cpp.o -MF CMakeFiles/yade.dir/core/Material.cpp.o.d -o CMakeFiles/yade.dir/core/Material.cpp.o -c /<>/core/Material.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/core/Material.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 10%] Building CXX object CMakeFiles/yade.dir/core/Omega.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Omega.cpp.o -MF CMakeFiles/yade.dir/core/Omega.cpp.o.d -o CMakeFiles/yade.dir/core/Omega.cpp.o -c /<>/core/Omega.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/Omega.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 11%] Building CXX object CMakeFiles/yade.dir/core/Scene.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Scene.cpp.o -MF CMakeFiles/yade.dir/core/Scene.cpp.o.d -o CMakeFiles/yade.dir/core/Scene.cpp.o -c /<>/core/Scene.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/core/Scene.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 11%] Building CXX object CMakeFiles/yade.dir/core/SimulationFlow.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -MF CMakeFiles/yade.dir/core/SimulationFlow.cpp.o.d -o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -c /<>/core/SimulationFlow.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/SimulationFlow.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 11%] Building CXX object CMakeFiles/yade.dir/core/State.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/State.cpp.o -MF CMakeFiles/yade.dir/core/State.cpp.o.d -o CMakeFiles/yade.dir/core/State.cpp.o -c /<>/core/State.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/State.hpp:4, from /<>/core/State.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 12%] Building CXX object CMakeFiles/yade.dir/core/Subdomain.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Subdomain.cpp.o -MF CMakeFiles/yade.dir/core/Subdomain.cpp.o.d -o CMakeFiles/yade.dir/core/Subdomain.cpp.o -c /<>/core/Subdomain.cpp [ 12%] Building CXX object CMakeFiles/yade.dir/core/ThreadRunner.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -MF CMakeFiles/yade.dir/core/ThreadRunner.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -c /<>/core/ThreadRunner.cpp In file included from /<>/core/ThreadRunner.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadWorker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -MF CMakeFiles/yade.dir/core/ThreadWorker.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -c /<>/core/ThreadWorker.cpp [ 13%] Building CXX object CMakeFiles/yade.dir/core/corePlugins.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/corePlugins.cpp.o -MF CMakeFiles/yade.dir/core/corePlugins.cpp.o.d -o CMakeFiles/yade.dir/core/corePlugins.cpp.o -c /<>/core/corePlugins.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/core/corePlugins.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Math.cpp.o -MF CMakeFiles/yade.dir/lib/base/Math.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Math.cpp.o -c /<>/lib/base/Math.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/Math.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -MF CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o.d -o CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -c /<>/lib/high-precision/RealHPConfig.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/RealHPConfig.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -MF CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -c /<>/lib/factory/ClassFactory.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/factory/ClassFactory.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -MF CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -c /<>/lib/factory/DynLibManager.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/DynLibManager.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/base/Logging.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Logging.cpp.o -MF CMakeFiles/yade.dir/lib/base/Logging.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Logging.cpp.o -c /<>/lib/base/Logging.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/lib/base/Logging.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -c /<>/lib/compatibility/LapackCompatibility.cpp [ 16%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -c /<>/lib/compatibility/VTKCompatibility.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/lib/compatibility/VTKCompatibility.cpp:14: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -MF CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o.d -o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -c /<>/lib/serialization/Serializable.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/lib/serialization/Serializable.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -MF CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o.d -o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -c /<>/lib/pyutil/gil.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/pyutil/gil.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/main/pyboot.cpp.o -MF CMakeFiles/yade.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/yade.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 18%] Building CXX object CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -MF CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o.d -o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -c /<>/lib/opengl/GLUtils.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/lib/opengl/GLUtils.hpp:7, from /<>/lib/opengl/GLUtils.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -MF CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o.d -o CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -c /<>/lib/computational-geometry/MarchingCube.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/lib/computational-geometry/MarchingCube.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 19%] Linking CXX shared library lib/aarch64-linux-gnu/libyade.so /usr/bin/cmake -E cmake_link_script CMakeFiles/yade.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 19%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -c /<>/pkg/common/Bo1_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -c /<>/pkg/common/Collider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/pkg/common/Collider.hpp:11, from /<>/pkg/common/Collider.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -c /<>/pkg/common/Cylinder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Cylinder.hpp:5, from /<>/pkg/common/Cylinder.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -c /<>/pkg/common/Facet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Facet.hpp:11, from /<>/pkg/common/Facet.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -c /<>/pkg/common/ForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/ForceEngine.hpp:7, from /<>/pkg/common/ForceEngine.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -c /<>/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/Gl1_NormPhys.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -c /<>/pkg/common/Gl1_PFacet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Gl1_PFacet.hpp:2, from /<>/pkg/common/Gl1_PFacet.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -c /<>/pkg/common/Gl1_Primitives.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Gl1_Primitives.hpp:18, from /<>/pkg/common/Gl1_Primitives.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -c /<>/pkg/common/GravityEngines.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/common/GravityEngines.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -c /<>/pkg/common/Grid.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -c /<>/pkg/common/Grid_GUI.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid_GUI.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -c /<>/pkg/common/HydroForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/HydroForceEngine.hpp:6, from /<>/pkg/common/HydroForceEngine.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -c /<>/pkg/common/InsertionSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/common/InsertionSortCollider.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -c /<>/pkg/common/KinematicEngines.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/common/KinematicEngines.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -c /<>/pkg/common/MatchMaker.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/common/MatchMaker.hpp:4, from /<>/pkg/common/MatchMaker.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -c /<>/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/multimethods/DynLibDispatcher.hpp:11, from /<>/pkg/common/OpenGLRenderer.hpp:5, from /<>/pkg/common/OpenGLRenderer.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -c /<>/pkg/common/PFacet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/common/PFacet.hpp:9, from /<>/pkg/common/PFacet.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -c /<>/pkg/common/ParallelEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/ParallelEngine.hpp:2, from /<>/pkg/common/ParallelEngine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -c /<>/pkg/common/ResetRandomPosition.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/ResetRandomPosition.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -c /<>/pkg/common/SPHEngine.cpp [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -c /<>/pkg/common/SpatialQuickSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/pkg/common/SpatialQuickSortCollider.hpp:10, from /<>/pkg/common/SpatialQuickSortCollider.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -c /<>/pkg/common/Wall.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Wall.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -c /<>/pkg/common/common.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/common.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 29%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 29%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -c /<>/pkg/dem/BubbleMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/BubbleMat.hpp:4, from /<>/pkg/dem/BubbleMat.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -c /<>/pkg/dem/CapillarityEngine.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -c /<>/pkg/dem/CapillaryPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CapillaryPhys.hpp:9, from /<>/pkg/dem/CapillaryPhys.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -c /<>/pkg/dem/CapillaryPhysDelaunay.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -c /<>/pkg/dem/CapillaryStressRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/CapillaryStressRecorder.hpp:10, from /<>/pkg/dem/CapillaryStressRecorder.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -c /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -c /<>/pkg/dem/ConcretePM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ConcretePM.hpp:50, from /<>/pkg/dem/ConcretePM.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -c /<>/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /<>/pkg/dem/Disp2DPropLoadEngine.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -c /<>/pkg/dem/DomainLimiter.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/DomainLimiter.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -c /<>/pkg/dem/ElasticContactLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/ElasticContactLaw.hpp:10, from /<>/pkg/dem/ElasticContactLaw.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -c /<>/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /<>/pkg/dem/FacetTopologyAnalyzer.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -c /<>/pkg/dem/FlatGridCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/FlatGridCollider.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -c /<>/pkg/dem/ForceTorqueRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/ForceTorqueRecorder.hpp:2, from /<>/pkg/dem/ForceTorqueRecorder.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -c /<>/pkg/dem/FrictPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/FrictPhys.hpp:10, from /<>/pkg/dem/FrictPhys.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -c /<>/pkg/dem/FrictViscoPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/FrictViscoPM.hpp:22, from /<>/pkg/dem/FrictViscoPM.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -c /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -c /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -c /<>/pkg/dem/HertzMindlin.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlin.hpp:13, from /<>/pkg/dem/HertzMindlin.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ /<>/pkg/dem/HertzMindlin.hpp: In member function ‘virtual void yade::Law2_ScGeom_MindlinPhys_Mindlin::pySetAttr(const std::string&, const boost::python::api::object&)’: /<>/pkg/dem/HertzMindlin.hpp:162:2674: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:2737: note: ‘’ declared here 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:2790: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:2845: note: ‘’ declared here 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:2904: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:2962: note: ‘’ declared here 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:3023: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ /<>/pkg/dem/HertzMindlin.hpp:162:3082: note: ‘’ declared here 162 | YADE_CLASS_BASE_DOC_ATTRS_DEPREC_INIT_CTOR_PY(Law2_ScGeom_MindlinPhys_Mindlin,LawFunctor,"Constitutive law for the Hertz-Mindlin formulation. It includes non linear elasticity in the normal direction as predicted by Hertz for two non-conforming elastic contact bodies. In the shear direction, instead, it reseambles the simplified case without slip discussed in Mindlin's paper, where a linear relationship between shear force and tangential displacement is provided. Finally, the Mohr-Coulomb criterion is employed to established the maximum friction force which can be developed at the contact. Moreover, it is also possible to include the effect of linear viscous damping through the definition of the parameters $\\beta_{n}$ and $\\beta_{s}$.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -c /<>/pkg/dem/HertzMindlinExtended.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlinExtended.hpp:17, from /<>/pkg/dem/HertzMindlinExtended.cpp:15: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -c /<>/pkg/dem/InelastCohFrictPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -c /<>/pkg/dem/Integrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/pkg/dem/Integrator.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -c /<>/pkg/dem/Ip2_ElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -c /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -c /<>/pkg/dem/KinemC__Engine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/KinemSimpleShearBox.hpp:11, from /<>/pkg/dem/KinemC__Engine.hpp:11, from /<>/pkg/dem/KinemC__Engine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -c /<>/pkg/dem/KinemSimpleShearBox.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/KinemSimpleShearBox.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -c /<>/pkg/dem/L3Geom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/L3Geom.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -c /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -c /<>/pkg/dem/Lubrication.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/Lubrication.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/c++/13/istream:41, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /<>/lib/high-precision/Real.hpp:85: In member function ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]’, inlined from ‘boost::log::v2_mt_posix::basic_formatting_ostream& boost::log::v2_mt_posix::basic_formatting_ostream::operator<<(double) [with CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:543:18, inlined from ‘boost::log::v2_mt_posix::basic_record_ostream& boost::log::v2_mt_posix::basic_record_ostream::operator<<(double) [with CharT = char]’ at /usr/include/boost/log/sources/record_ostream.hpp:328:42, inlined from ‘yade::Real yade::Law2_ScGeom_ImplicitLubricationPhys::NRAdimExp_integrate_u(const yade::Real&, const yade::Real&, const yade::Real&, yade::Real&, const yade::Real&, const yade::Real&, const yade::Real&, int)’ at /<>/pkg/dem/Lubrication.cpp:155:508: /usr/include/c++/13/ostream:223:25: warning: ‘F’ may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /<>/pkg/dem/Lubrication.cpp: In member function ‘yade::Real yade::Law2_ScGeom_ImplicitLubricationPhys::NRAdimExp_integrate_u(const yade::Real&, const yade::Real&, const yade::Real&, yade::Real&, const yade::Real&, const yade::Real&, const yade::Real&, int)’: /<>/pkg/dem/Lubrication.cpp:135:20: note: ‘F’ was declared here 135 | Real a(0), F; | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -c /<>/pkg/dem/LubricationWithPotential.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/LubricationWithPotential.hpp:3, from /<>/pkg/dem/LubricationWithPotential.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -c /<>/pkg/dem/LudingPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/LudingPM.hpp:3, from /<>/pkg/dem/LudingPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -c /<>/pkg/dem/MeasureCapStress.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/MeasureCapStress.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -c /<>/pkg/dem/MicroMacroAnalyser.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -c /<>/pkg/dem/MortarMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/MortarMat.hpp:6, from /<>/pkg/dem/MortarMat.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -c /<>/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/NewtonIntegrator.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -c /<>/pkg/dem/PDFEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/IPhys.hpp:11, from /<>/pkg/common/NormShearPhys.hpp:5, from /<>/pkg/dem/PDFEngine.hpp:5, from /<>/pkg/dem/PDFEngine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -c /<>/pkg/dem/PeriIsoCompressor.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/PeriIsoCompressor.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -c /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -c /<>/pkg/dem/STLImporter.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/STLImporter.hpp:9, from /<>/pkg/dem/STLImporter.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -c /<>/pkg/dem/SampleCapillaryPressureEngine.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -c /<>/pkg/dem/ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/ScGeom.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -c /<>/pkg/dem/SpheresFactory.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/SpheresFactory.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -c /<>/pkg/dem/TesselationWrapper.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -c /<>/pkg/dem/Tetra.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Tetra.hpp:6, from /<>/pkg/dem/Tetra.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -c /<>/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -c /<>/pkg/dem/TriaxialCompressionEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialCompressionEngine.hpp:11, from /<>/pkg/dem/TriaxialCompressionEngine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -c /<>/pkg/dem/TriaxialStateRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/TriaxialStateRecorder.hpp:14, from /<>/pkg/dem/TriaxialStateRecorder.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -c /<>/pkg/dem/TriaxialStressController.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialStressController.hpp:11, from /<>/pkg/dem/TriaxialStressController.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -c /<>/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/UnbalancedForceCallbacks.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -c /<>/pkg/dem/UniaxialStrainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/UniaxialStrainer.hpp:3, from /<>/pkg/dem/UniaxialStrainer.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -c /<>/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /<>/pkg/dem/ViscoelasticCapillarPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ /<>/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_ViscElCapPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /<>/pkg/dem/ViscoelasticCapillarPM.hpp:89:1261: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /<>/pkg/dem/ViscoelasticCapillarPM.hpp:89:1314: note: ‘’ declared here 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /<>/pkg/dem/ViscoelasticCapillarPM.hpp:89:1363: warning: ‘*(const yade::OpenMPAccumulator*)((char*)& + offsetof(boost::python::extract >,boost::python::extract >::.boost::python::converter::extract_rvalue >::m_data.boost::python::converter::rvalue_from_python_data >::.boost::python::converter::rvalue_from_python_storage >::storage))’ may be used uninitialized [-Wmaybe-uninitialized] 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ /<>/pkg/dem/ViscoelasticCapillarPM.hpp:89:1416: note: ‘’ declared here 89 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Law2_ScGeom_ViscElCapPhys_Basic,LawFunctor,"Extended version of Linear viscoelastic model with capillary parameters.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -c /<>/pkg/dem/ViscoelasticPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticPM.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -c /<>/pkg/dem/WirePM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/WirePM.hpp:28, from /<>/pkg/dem/WirePM.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 52%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 52%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -c /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -c /<>/pkg/fem/Bo1_Node_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_Node_Aabb.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -c /<>/pkg/fem/CohesiveMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/CohesiveMat.hpp:9, from /<>/pkg/fem/CohesiveMat.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -c /<>/pkg/fem/DeformableCohesiveElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableCohesiveElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /<>/lib/high-precision/Real.hpp:90: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableCohesiveElement.cpp:52:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableCohesiveElement.cpp: In member function ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/pkg/fem/DeformableCohesiveElement.cpp:52:38: note: ‘’ declared here 52 | this->nodepairs[pair] = Se3r(); | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableCohesiveElement.cpp:52:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::orientation.Eigen::Quaternion::m_coeffs.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableCohesiveElement.cpp: In member function ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/pkg/fem/DeformableCohesiveElement.cpp:52:38: note: ‘’ declared here 52 | this->nodepairs[pair] = Se3r(); | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -c /<>/pkg/fem/DeformableElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/fem/DeformableElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /<>/lib/high-precision/Real.hpp:90: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableElement.cpp:70:34: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableElement.cpp: In member function ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’: /<>/pkg/fem/DeformableElement.cpp:70:41: note: ‘’ declared here 70 | this->localmap[nodeBody] = Se3r(); // meaningful values will be put in by DeformableElement::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3& yade::Se3::operator=(yade::Se3&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableElement.cpp:70:34: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3::orientation.Eigen::Quaternion::m_coeffs.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableElement.cpp: In member function ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’: /<>/pkg/fem/DeformableElement.cpp:70:41: note: ‘’ declared here 70 | this->localmap[nodeBody] = Se3r(); // meaningful values will be put in by DeformableElement::updateProperties | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -c /<>/pkg/fem/FEInternalForceDispatchers.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceDispatchers.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -c /<>/pkg/fem/FEInternalForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceEngine.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -c /<>/pkg/fem/Gl1_DeformableElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_DeformableElement.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -c /<>/pkg/fem/Gl1_Node.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_Node.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -c /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -c /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -c /<>/pkg/fem/Lin4NodeTetra.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -c /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -c /<>/pkg/fem/LinElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/LinElastMat.hpp:9, from /<>/pkg/fem/LinElastMat.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -c /<>/pkg/fem/Node.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/fem/Node.hpp:10, from /<>/pkg/fem/Node.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 59%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 59%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 59%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -c /<>/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /<>/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 60%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -c /<>/pkg/lbm/LBMnode.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/lbm/LBMnode.hpp:13, from /<>/pkg/lbm/LBMnode.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 60%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 60%] Built target pkg_lbm make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_levelSet.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o -c /<>/pkg/levelSet/FastMarchingMethod.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/levelSet/FastMarchingMethod.hpp:10, from /<>/pkg/levelSet/FastMarchingMethod.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/mutex:40, from /<>/lib/base/Singleton.hpp:5, from /<>/lib/base/Logging.hpp:36, from /<>/pkg/levelSet/FastMarchingMethod.hpp:9: In constructor ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = std::vector&; _U2 = double&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector; _T2 = double]’, inlined from ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = vector&; _T2 = double&]’ at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from ‘std::pair, double> yade::FastMarchingMethod::surroundings(int, int, int, bool) const’ at /<>/pkg/levelSet/FastMarchingMethod.cpp:188:45: /usr/include/c++/13/bits/stl_pair.h:688:42: warning: ‘deltaPr’ may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/pkg/levelSet/FastMarchingMethod.cpp: In member function ‘std::pair, double> yade::FastMarchingMethod::surroundings(int, int, int, bool) const’: /<>/pkg/levelSet/FastMarchingMethod.cpp:168:14: note: ‘deltaPr’ was declared here 168 | Real deltaPr; | ^~~~~~~ [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o -c /<>/pkg/levelSet/Gl1_LevelSet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/lib/multimethods/FunctorWrapper.hpp:13, from /<>/pkg/common/GLDrawFunctors.hpp:6, from /<>/pkg/levelSet/Gl1_LevelSet.hpp:9, from /<>/pkg/levelSet/Gl1_LevelSet.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o -c /<>/pkg/levelSet/LevelSet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/pkg/levelSet/LevelSet.cpp:7: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o -c /<>/pkg/levelSet/LevelSetIg2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/levelSet/LevelSetIg2.hpp:8, from /<>/pkg/levelSet/LevelSetIg2.cpp:7: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:253, from /<>/lib/high-precision/Real.hpp:90: In member function ‘const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]’, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 2]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1; int Length = 2]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’ at /<>/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /<>/pkg/levelSet/LevelSetIg2.cpp: In member function ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’: /<>/pkg/levelSet/LevelSetIg2.cpp:128:17: note: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ In member function ‘const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]’, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 1; int Length = 2]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’ at /<>/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /<>/pkg/levelSet/LevelSetIg2.cpp: In member function ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’: /<>/pkg/levelSet/LevelSetIg2.cpp:128:17: note: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ In member function ‘const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]’, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:40, inlined from ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >; int Start = 0; int Length = 3]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34, inlined from ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’ at /<>/pkg/levelSet/LevelSetIg2.cpp:154:51: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: warning: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]’ may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /<>/pkg/levelSet/LevelSetIg2.cpp: In member function ‘virtual bool yade::Ig2_Wall_LevelSet_ScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’: /<>/pkg/levelSet/LevelSetIg2.cpp:128:17: note: ‘contactNode.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]’ was declared here 128 | contactNode; // the boundary node which is the most inside the wall | ^~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o -c /<>/pkg/levelSet/OtherClassesForLSContact.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/levelSet/OtherClassesForLSContact.hpp:8, from /<>/pkg/levelSet/OtherClassesForLSContact.cpp:7: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o -c /<>/pkg/levelSet/RegularGrid.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/levelSet/RegularGrid.cpp:7: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o -c /<>/pkg/levelSet/ShopLS.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/levelSet/ShopLS.cpp:7: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 63%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_levelSet.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_levelSet.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_levelSet.so -o lib/aarch64-linux-gnu/libpkg_levelSet.so CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 63%] Built target pkg_levelSet make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 64%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_openfoam_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -MF CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o.d -o CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -c /<>/pkg/openfoam/FoamCoupling.cpp [ 64%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 64%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -c /<>/pkg/polyhedra/Polyhedra_01.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -c /<>/pkg/polyhedra/Polyhedra_02.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -c /<>/pkg/polyhedra/Polyhedra_Ig2.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -c /<>/pkg/polyhedra/Polyhedra_splitter.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -c /<>/pkg/polyhedra/Polyhedra_support.cpp [ 67%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 67%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -c /<>/pkg/potential/Gl1_PotentialBlock.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -c /<>/pkg/potential/Gl1_PotentialParticle.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/pkg/potential/Gl1_PotentialParticle.hpp:4, from /<>/pkg/potential/Gl1_PotentialParticle.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.hpp:11, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -c /<>/pkg/potential/KnKsLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/KnKsLaw.hpp:3, from /<>/pkg/potential/KnKsLaw.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -c /<>/pkg/potential/KnKsPBLaw.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -c /<>/pkg/potential/PotentialBlock.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -c /<>/pkg/potential/PotentialBlock2AABB.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -c /<>/pkg/potential/PotentialParticle.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/potential/PotentialParticle.hpp:6, from /<>/pkg/potential/PotentialParticle.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -c /<>/pkg/potential/PotentialParticle2AABB.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/PotentialParticle2AABB.hpp:6, from /<>/pkg/potential/PotentialParticle2AABB.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -c /<>/pkg/potential/RockBolt.cpp [ 72%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -c /<>/pkg/potential/RockLiningGlobal.cpp [ 72%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 72%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -c /<>/preprocessing/dem/Shop_01.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_01.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -c /<>/preprocessing/dem/Shop_02.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_02.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -c /<>/preprocessing/dem/SimpleShear.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/FileGenerator.hpp:12, from /<>/preprocessing/dem/SimpleShear.hpp:11, from /<>/preprocessing/dem/SimpleShear.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -c /<>/preprocessing/dem/SpherePack.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/SpherePack.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 74%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -c /<>/preprocessing/dem/TriaxialTest.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/TriaxialTest.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 74%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 75%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpre_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -MF CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o.d -o CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -c /<>/preprocessing/potential/BlockGen.cpp [ 75%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 76%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpost_image_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -MF CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o.d -o CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -c /<>/postprocessing/image/SnapshotEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/postprocessing/image/SnapshotEngine.hpp:4, from /<>/postprocessing/image/SnapshotEngine.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-double' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 76%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpost_vtk_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -MF CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o.d -o CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -c /<>/postprocessing/vtk/VTKRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/postprocessing/vtk/VTKRecorder.hpp:2, from /<>/postprocessing/vtk/VTKRecorder.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 77%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_vtk.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_vtk.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 77%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-double /<>/debian/build-double /<>/debian/build-double/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 78%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dboot_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-double -I/<>/debian/build-double/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT CMakeFiles/boot.dir/core/main/pyboot.cpp.o -MF CMakeFiles/boot.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/boot.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 78%] Linking CXX shared library lib/aarch64-linux-gnu/boot.so /usr/bin/cmake -E cmake_link_script CMakeFiles/boot.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/<>/debian/build-double/lib/aarch64-linux-gnu:/<>/debian/build-double/gui/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_levelSet.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 78%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/edge.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/face.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/object.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/point.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/pygts.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/segment.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/surface.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/triangle.cpp [ 83%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/vertex.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/<>/debian/build-double' [ 83%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 83%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_libVersions_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o -MF CMakeFiles/_libVersions.dir/_libVersions.cpp.o.d -o CMakeFiles/_libVersions.dir/_libVersions.cpp.o -c /<>/py/_libVersions.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_libVersions.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-double' [ 84%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 84%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_log_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_log.dir/_log.cpp.o -MF CMakeFiles/_log.dir/_log.cpp.o.d -o CMakeFiles/_log.dir/_log.cpp.o -c /<>/py/_log.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_log.cpp:15: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 85%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_math.cpp.o -MF CMakeFiles/_math.dir/high-precision/_math.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_math.cpp.o -c /<>/py/high-precision/_math.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_math.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 86%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 86%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 86%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -c /<>/py/high-precision/_minieigenHP.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_minieigenHP.cpp:16: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -c /<>/py/high-precision/_ExposeBoxes.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeBoxes.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -c /<>/py/high-precision/_ExposeComplex1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -c /<>/py/high-precision/_ExposeComplex2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -c /<>/py/high-precision/_ExposeConverters.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeConverters.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -c /<>/py/high-precision/_ExposeMatrices1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeMatrices1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:337, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function ‘static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 6, 1, true>, -1, 1, false> >]’: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const double*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const double*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -c /<>/py/high-precision/_ExposeMatrices2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeMatrices2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:337, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function ‘static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >]’: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const double*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const double*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -c /<>/py/high-precision/_ExposeQuaternion.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeQuaternion.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const double*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -c /<>/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeVectors1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -c /<>/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeVectors2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -c /<>/py/high-precision/_RealHPDiagnostics.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_RealHPDiagnostics.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 91%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DWeightedAverage2d_EXPORTS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -MF CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o.d -o CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -c /<>/py/WeightedAverage2d.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/smoothing/WeightedAverage2d.hpp:5, from /<>/py/WeightedAverage2d.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 91%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_utils.dir/_utils.cpp.o -MF CMakeFiles/_utils.dir/_utils.cpp.o.d -o CMakeFiles/_utils.dir/_utils.cpp.o -c /<>/py/_utils.cpp In file included from /usr/include/python3.11/numpy/ndarraytypes.h:1940, from /usr/include/python3.11/numpy/ndarrayobject.h:12, from /usr/include/python3.11/numpy/arrayobject.h:5, from /<>/py/_utils.cpp:13: /usr/include/python3.11/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/_utils.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 91%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_polyhedra_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -MF CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o.d -o CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -c /<>/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 92%] Built target _polyhedra_utils make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 93%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packPredicates_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -MF CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o.d -o CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -c /<>/py/pack/_packPredicates.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packPredicates.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/<>/debian/build-double/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/<>/debian/build-double' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packSpheres_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -MF CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o.d -o CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -c /<>/py/pack/_packSpheres.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packSpheres.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 94%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packObb_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -MF CMakeFiles/_packObb.dir/pack/_packObb.cpp.o.d -o CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -c /<>/py/pack/_packObb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packObb.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 95%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dwrapper_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -MF CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o.d -o CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -c /<>/py/wrapper/yadeWrapper.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/wrapper/yadeWrapper.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 96%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_customConverters_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -MF CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o.d -o CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -c /<>/py/wrapper/customConverters.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/wrapper/customConverters.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [ 96%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/<>/debian/build-double' cd /<>/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-double /<>/debian/build-double/py /<>/debian/build-double/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-double' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/<>/debian/build-double' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/_ymport.cpp.o -MF CMakeFiles/_ymport.dir/_ymport.cpp.o.d -o CMakeFiles/_ymport.dir/_ymport.cpp.o -c /<>/py/_ymport.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/py/_ymport.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -c /<>/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -c /<>/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -c /<>/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -c /<>/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -c /<>/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -c /<>/py/ymport/foamfile/PolyMesh.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/ymport/foamfile/PolyMesh.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /<>/debian/build-double/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-double -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++14 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -c /<>/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /<>/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-double' [100%] Built target _ymport make[3]: Leaving directory '/<>/debian/build-double' /usr/bin/cmake -E cmake_progress_start /<>/debian/build-double/CMakeFiles 0 make[2]: Leaving directory '/<>/debian/build-double' dh_auto_build -B/<>/debian/build-longdouble cd debian/build-longdouble && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/debian/build-longdouble' /usr/bin/cmake -S/<> -B/<>/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debian/build-longdouble/CMakeFiles /<>/debian/build-longdouble//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-longdouble /<>/debian/build-longdouble/gui /<>/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 1%] Automatic MOC for target _GLViewer cd /<>/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_autogen /<>/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++17 -dM -E -c /usr/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /<>/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /<>/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/debian/build-longdouble' [ 1%] Built target _GLViewer_autogen make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-longdouble /<>/debian/build-longdouble/gui /<>/debian/build-longdouble/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -c /<>/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /<>/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /<>/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -c /<>/gui/qt5/GLViewer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewer.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -c /<>/gui/qt5/_GLViewer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/_GLViewer.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -c /<>/gui/qt5/OpenGLManager.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/OpenGLManager.hpp:5, from /<>/gui/qt5/OpenGLManager.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -c /<>/gui/qt5/GLViewerDisplay.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerDisplay.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /<>/gui/qt5/GLViewerDisplay.cpp:192:72: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | std::pair GLViewer::displayedSceneRadiusCenter() | ^ In file included from /usr/include/boost/math/special_functions/asinh.hpp:25, from /usr/include/boost/multiprecision/cpp_bin_float.hpp:17, from /<>/lib/high-precision/ThinRealWrapper.hpp:61, from /<>/lib/high-precision/ThinComplexWrapper.hpp:18, from /<>/lib/high-precision/Real.hpp:191: /usr/include/boost/math/constants/constants.hpp: In instantiation of ‘constexpr typename boost::math::constants::detail::constant_return::type boost::math::constants::pi() [with T = yade::math::ThinRealWrapper; typename detail::constant_return::type = yade::math::ThinRealWrapper]’: /<>/lib/high-precision/Constants.hpp:93:98: required from ‘yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::PI’ /<>/lib/high-precision/Constants.hpp:100:107: required from ‘yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::RAD_TO_DEG’ /<>/gui/qt5/GLViewerDisplay.cpp:399:33: required from here /usr/include/boost/math/constants/constants.hpp:265:2265: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | BOOST_DEFINE_MATH_CONSTANT(pi, 3.141592653589793238462643383279502884e+00, "3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651e+00") | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /<>/gui/qt5/GLViewerDisplay.cpp:192:35: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | std::pair GLViewer::displayedSceneRadiusCenter() | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1, 0, 3, 1> >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /<>/gui/qt5/GLViewerDisplay.cpp:236:62: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | const auto radiusCenter = displayedSceneRadiusCenter(); | ^ /<>/gui/qt5/GLViewerDisplay.cpp:239:94: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 239 | wholeDiameter, max(static_cast(radiusCenter.first * 2.), wholeDiameter / 1e3)); // limit to avoid drawing 1e5 lines with big zoom level | ~~~~~~~~~~~~~~^~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /<>/gui/qt5/GLViewerDisplay.cpp:192:35: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | std::pair GLViewer::displayedSceneRadiusCenter() | ^~~~~~~~ In file included from /<>/gui/qt5/GLViewer.hpp:8: In constructor ‘yade::PeriodicEngine::PeriodicEngine()’, inlined from ‘yade::Factorable* yade::CreatePeriodicEngine()’ at /<>/pkg/common/PeriodicEngines.hpp:98:174: /<>/pkg/common/PeriodicEngines.hpp:59:438: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(PeriodicEngine,GlobalEngine, | ^ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /<>/gui/qt5/GLViewerDisplay.cpp:226:6: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 226 | void GLViewer::postDraw() | ^~~~~~~~ [ 4%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /<>/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/<>/debian/build-longdouble/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -c /<>/gui/qt5/GLViewerMouse.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerMouse.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /<>/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 5%] Building CXX object CMakeFiles/yade.dir/core/Body.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Body.cpp.o -MF CMakeFiles/yade.dir/core/Body.cpp.o.d -o CMakeFiles/yade.dir/core/Body.cpp.o -c /<>/core/Body.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Body.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object CMakeFiles/yade.dir/core/BodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/BodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/BodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/BodyContainer.cpp.o -c /<>/core/BodyContainer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/BodyContainer.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Cell.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Cell.cpp.o -MF CMakeFiles/yade.dir/core/Cell.cpp.o.d -o CMakeFiles/yade.dir/core/Cell.cpp.o -c /<>/core/Cell.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Cell.hpp:16, from /<>/core/Cell.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘bool Eigen::JacobiRotation::makeJacobi(const RealScalar&, const Scalar&, const RealScalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:100:51: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 100 | if(deno < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Clump.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Clump.cpp.o -MF CMakeFiles/yade.dir/core/Clump.cpp.o.d -o CMakeFiles/yade.dir/core/Clump.cpp.o -c /<>/core/Clump.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/core/Clump.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /<>/lib/base/Math.hpp:57: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:497:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3 >::position.Eigen::Matrix, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:497:38: note: ‘’ declared here 497 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:497:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘*(Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(yade::Se3r, yade::Se3 >::orientation.Eigen::Quaternion, 0>::.Eigen::QuaternionBase, 0> >::)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::addNonSpherical(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:497:38: note: ‘’ declared here 497 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:53:32: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3 >::position.Eigen::Matrix, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:53:46: note: ‘’ declared here 53 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:53:32: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘*(Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(yade::Se3r, yade::Se3 >::orientation.Eigen::Quaternion, 0>::.Eigen::QuaternionBase, 0> >::)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:53:46: note: ‘’ declared here 53 | clump->members[subId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:48:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3 >::position.Eigen::Matrix, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:48:57: note: ‘’ declared here 48 | clump->members[memberId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/core/Clump.cpp:48:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘*(Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(yade::Se3r, yade::Se3 >::orientation.Eigen::Quaternion, 0>::.Eigen::QuaternionBase, 0> >::)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/core/Clump.cpp: In static member function ‘static void yade::Clump::add(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/core/Clump.cpp:48:57: note: ‘’ declared here 48 | clump->members[memberId] = Se3r(); // meaningful values will be put in by Clump::updateProperties | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/Dispatching.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Dispatching.cpp.o -MF CMakeFiles/yade.dir/core/Dispatching.cpp.o.d -o CMakeFiles/yade.dir/core/Dispatching.cpp.o -c /<>/core/Dispatching.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/core/Dispatching.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object CMakeFiles/yade.dir/core/Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Engine.cpp.o -MF CMakeFiles/yade.dir/core/Engine.cpp.o.d -o CMakeFiles/yade.dir/core/Engine.cpp.o -c /<>/core/Engine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/Engine.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/FileGenerator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/FileGenerator.cpp.o -MF CMakeFiles/yade.dir/core/FileGenerator.cpp.o.d -o CMakeFiles/yade.dir/core/FileGenerator.cpp.o -c /<>/core/FileGenerator.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/FileGenerator.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -c /<>/core/ForceContainerParallel.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/ForceContainerParallel.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -c /<>/core/ForceContainerSerial.cpp [ 9%] Building CXX object CMakeFiles/yade.dir/core/Interaction.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Interaction.cpp.o -MF CMakeFiles/yade.dir/core/Interaction.cpp.o.d -o CMakeFiles/yade.dir/core/Interaction.cpp.o -c /<>/core/Interaction.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Interaction.hpp:2, from /<>/core/Interaction.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -MF CMakeFiles/yade.dir/core/InteractionContainer.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -c /<>/core/InteractionContainer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/core/InteractionContainer.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/yade.dir/core/InteractionLoop.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -MF CMakeFiles/yade.dir/core/InteractionLoop.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -c /<>/core/InteractionLoop.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Callbacks.hpp:4, from /<>/core/InteractionLoop.hpp:3, from /<>/core/InteractionLoop.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -c /<>/core/MPIBodyContainer.cpp [ 10%] Building CXX object CMakeFiles/yade.dir/core/Material.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Material.cpp.o -MF CMakeFiles/yade.dir/core/Material.cpp.o.d -o CMakeFiles/yade.dir/core/Material.cpp.o -c /<>/core/Material.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/core/Material.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/yade.dir/core/Omega.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Omega.cpp.o -MF CMakeFiles/yade.dir/core/Omega.cpp.o.d -o CMakeFiles/yade.dir/core/Omega.cpp.o -c /<>/core/Omega.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/Omega.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/yade.dir/core/Scene.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Scene.cpp.o -MF CMakeFiles/yade.dir/core/Scene.cpp.o.d -o CMakeFiles/yade.dir/core/Scene.cpp.o -c /<>/core/Scene.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/core/Scene.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/yade.dir/core/SimulationFlow.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -MF CMakeFiles/yade.dir/core/SimulationFlow.cpp.o.d -o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -c /<>/core/SimulationFlow.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/SimulationFlow.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/yade.dir/core/State.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/State.cpp.o -MF CMakeFiles/yade.dir/core/State.cpp.o.d -o CMakeFiles/yade.dir/core/State.cpp.o -c /<>/core/State.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/State.hpp:4, from /<>/core/State.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/core/Subdomain.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Subdomain.cpp.o -MF CMakeFiles/yade.dir/core/Subdomain.cpp.o.d -o CMakeFiles/yade.dir/core/Subdomain.cpp.o -c /<>/core/Subdomain.cpp [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadRunner.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -MF CMakeFiles/yade.dir/core/ThreadRunner.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -c /<>/core/ThreadRunner.cpp In file included from /<>/core/ThreadRunner.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadWorker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -MF CMakeFiles/yade.dir/core/ThreadWorker.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -c /<>/core/ThreadWorker.cpp [ 14%] Building CXX object CMakeFiles/yade.dir/core/corePlugins.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/corePlugins.cpp.o -MF CMakeFiles/yade.dir/core/corePlugins.cpp.o.d -o CMakeFiles/yade.dir/core/corePlugins.cpp.o -c /<>/core/corePlugins.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/core/corePlugins.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Math.cpp.o -MF CMakeFiles/yade.dir/lib/base/Math.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Math.cpp.o -c /<>/lib/base/Math.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/Math.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -MF CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o.d -o CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -c /<>/lib/high-precision/RealHPConfig.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/RealHPConfig.hpp:31, from /<>/lib/high-precision/RealHPConfig.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -MF CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -c /<>/lib/factory/ClassFactory.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/factory/ClassFactory.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -MF CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -c /<>/lib/factory/DynLibManager.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/DynLibManager.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/base/Logging.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Logging.cpp.o -MF CMakeFiles/yade.dir/lib/base/Logging.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Logging.cpp.o -c /<>/lib/base/Logging.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/lib/base/Logging.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -c /<>/lib/compatibility/LapackCompatibility.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/compatibility/LapackCompatibility.hpp:71, from /<>/lib/compatibility/LapackCompatibility.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -c /<>/lib/compatibility/VTKCompatibility.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/lib/compatibility/VTKCompatibility.cpp:14: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -MF CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o.d -o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -c /<>/lib/serialization/Serializable.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/lib/serialization/Serializable.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 18%] Building CXX object CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -MF CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o.d -o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -c /<>/lib/pyutil/gil.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/pyutil/gil.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 18%] Building CXX object CMakeFiles/yade.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/main/pyboot.cpp.o -MF CMakeFiles/yade.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/yade.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 19%] Building CXX object CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -MF CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o.d -o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -c /<>/lib/opengl/GLUtils.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/lib/opengl/GLUtils.hpp:7, from /<>/lib/opengl/GLUtils.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]’ /<>/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]’ /<>/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]’ /<>/lib/opengl/GLUtils.cpp:73:47: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ In file included from /<>/lib/high-precision/ThinComplexWrapper.hpp:18, from /<>/lib/high-precision/Real.hpp:191: /<>/lib/high-precision/ThinRealWrapper.hpp: In instantiation of ‘const yade::math::ThinRealWrapper yade::math::ThinRealWrapper::operator-() const [with WrappedReal = long double]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Derived = Eigen::Quaternion, 0>]’ /<>/lib/opengl/GLUtils.cpp:73:47: required from here /<>/lib/high-precision/ThinRealWrapper.hpp:181:39: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | const ThinRealWrapper operator-() const { return -val; } | ^~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block, 2, 1, 0, 2, 1>, -1, 1, false>]’: cc1plus: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -MF CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o.d -o CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -c /<>/lib/computational-geometry/MarchingCube.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/lib/computational-geometry/MarchingCube.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 20%] Linking CXX shared library lib/aarch64-linux-gnu/libyade.so /usr/bin/cmake -E cmake_link_script CMakeFiles/yade.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 20%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -c /<>/pkg/common/Bo1_Aabb.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -c /<>/pkg/common/Collider.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/pkg/common/Collider.hpp:11, from /<>/pkg/common/Collider.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -c /<>/pkg/common/Cylinder.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Cylinder.hpp:5, from /<>/pkg/common/Cylinder.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -c /<>/pkg/common/Facet.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Facet.hpp:11, from /<>/pkg/common/Facet.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -c /<>/pkg/common/ForceEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/ForceEngine.hpp:7, from /<>/pkg/common/ForceEngine.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -c /<>/pkg/common/Gl1_NormPhys.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/Gl1_NormPhys.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -c /<>/pkg/common/Gl1_PFacet.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Gl1_PFacet.hpp:2, from /<>/pkg/common/Gl1_PFacet.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -c /<>/pkg/common/Gl1_Primitives.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Gl1_Primitives.hpp:18, from /<>/pkg/common/Gl1_Primitives.cpp:18: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -c /<>/pkg/common/GravityEngines.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/common/GravityEngines.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -c /<>/pkg/common/Grid.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -c /<>/pkg/common/Grid_GUI.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid_GUI.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -c /<>/pkg/common/HydroForceEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/HydroForceEngine.hpp:6, from /<>/pkg/common/HydroForceEngine.cpp:5: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/random.hpp:55, from /<>/lib/high-precision/MathFunctions.hpp:27, from /<>/lib/high-precision/Real.hpp:219: /usr/include/boost/random/variate_generator.hpp: In constructor ‘boost::random::variate_generator::variate_generator(Engine, Distribution) [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::random::normal_distribution >]’: /usr/include/boost/random/variate_generator.hpp:69:5: note: parameter passing for argument of type ‘boost::random::normal_distribution >’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | variate_generator(Engine e, Distribution d) | ^~~~~~~~~~~~~~~~~ /usr/include/boost/random/variate_generator.hpp: In member function ‘boost::random::variate_generator::result_type boost::random::variate_generator::operator()() [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::random::normal_distribution >]’: /usr/include/boost/random/variate_generator.hpp:73:17: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | result_type operator()() { return _dist(engine()); } | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/boost/random/gamma_distribution.hpp:25, from /usr/include/boost/random/beta_distribution.hpp:20, from /usr/include/boost/random.hpp:59: /usr/include/boost/random/exponential_distribution.hpp: In static member function ‘static RealType boost::random::detail::unit_exponential_distribution::f(RealType) [with RealType = yade::math::ThinRealWrapper]’: /usr/include/boost/random/exponential_distribution.hpp:221:20: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 221 | return exp(-x); | ^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -c /<>/pkg/common/InsertionSortCollider.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/common/InsertionSortCollider.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/common/InsertionSortCollider.cpp: In member function ‘bool yade::InsertionSortCollider::spatialOverlapPeri(yade::Body::id_t, yade::Body::id_t, yade::Scene*, yade::Vector3i&) const’: /<>/pkg/common/InsertionSortCollider.cpp:778:102: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 778 | assert(maxima[3 * id1 + axis] - minima[3 * id1 + axis] < .99 * dim); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -c /<>/pkg/common/KinematicEngines.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/common/KinematicEngines.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -c /<>/pkg/common/MatchMaker.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/common/MatchMaker.hpp:4, from /<>/pkg/common/MatchMaker.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -c /<>/pkg/common/OpenGLRenderer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/multimethods/DynLibDispatcher.hpp:11, from /<>/pkg/common/OpenGLRenderer.hpp:5, from /<>/pkg/common/OpenGLRenderer.cpp:6: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -c /<>/pkg/common/PFacet.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/common/PFacet.hpp:9, from /<>/pkg/common/PFacet.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -c /<>/pkg/common/ParallelEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/ParallelEngine.hpp:2, from /<>/pkg/common/ParallelEngine.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -c /<>/pkg/common/ResetRandomPosition.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/ResetRandomPosition.cpp:13: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -c /<>/pkg/common/SPHEngine.cpp [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -c /<>/pkg/common/SpatialQuickSortCollider.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/pkg/common/SpatialQuickSortCollider.hpp:10, from /<>/pkg/common/SpatialQuickSortCollider.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -c /<>/pkg/common/Wall.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Wall.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -c /<>/pkg/common/common.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/common.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 30%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -c /<>/pkg/dem/BubbleMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/BubbleMat.hpp:4, from /<>/pkg/dem/BubbleMat.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -c /<>/pkg/dem/CapillarityEngine.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -c /<>/pkg/dem/CapillaryPhys.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CapillaryPhys.hpp:9, from /<>/pkg/dem/CapillaryPhys.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -c /<>/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -c /<>/pkg/dem/CapillaryStressRecorder.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/CapillaryStressRecorder.hpp:10, from /<>/pkg/dem/CapillaryStressRecorder.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/CapillaryStressRecorder.cpp: In member function ‘virtual void yade::CapillaryStressRecorder::action()’: /<>/pkg/dem/CapillaryStressRecorder.cpp:87:76: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 87 | sig23_cap = sig23_cap + f1_cap_y * (z1 - z2); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -c /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -c /<>/pkg/dem/ConcretePM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ConcretePM.hpp:50, from /<>/pkg/dem/ConcretePM.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -c /<>/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /<>/pkg/dem/Disp2DPropLoadEngine.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/Disp2DPropLoadEngine.hpp: In constructor ‘yade::Disp2DPropLoadEngine::Disp2DPropLoadEngine()’: /<>/pkg/dem/Disp2DPropLoadEngine.hpp:60:423: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -c /<>/pkg/dem/DomainLimiter.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/DomainLimiter.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -c /<>/pkg/dem/ElasticContactLaw.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/ElasticContactLaw.hpp:10, from /<>/pkg/dem/ElasticContactLaw.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -c /<>/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /<>/pkg/dem/FacetTopologyAnalyzer.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -c /<>/pkg/dem/FlatGridCollider.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/FlatGridCollider.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -c /<>/pkg/dem/ForceTorqueRecorder.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/ForceTorqueRecorder.hpp:2, from /<>/pkg/dem/ForceTorqueRecorder.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -c /<>/pkg/dem/FrictPhys.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/FrictPhys.hpp:10, from /<>/pkg/dem/FrictPhys.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -c /<>/pkg/dem/FrictViscoPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/FrictViscoPM.hpp:22, from /<>/pkg/dem/FrictViscoPM.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -c /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -c /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -c /<>/pkg/dem/HertzMindlin.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlin.hpp:13, from /<>/pkg/dem/HertzMindlin.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -c /<>/pkg/dem/HertzMindlinExtended.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlinExtended.hpp:17, from /<>/pkg/dem/HertzMindlinExtended.cpp:15: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -c /<>/pkg/dem/InelastCohFrictPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -c /<>/pkg/dem/Integrator.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/pkg/dem/Integrator.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -c /<>/pkg/dem/Ip2_ElastMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -c /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -c /<>/pkg/dem/KinemC__Engine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/KinemSimpleShearBox.hpp:11, from /<>/pkg/dem/KinemC__Engine.hpp:11, from /<>/pkg/dem/KinemC__Engine.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/KinemSimpleShearBox.hpp: In constructor ‘yade::KinemSimpleShearBox::KinemSimpleShearBox()’: /<>/pkg/dem/KinemSimpleShearBox.hpp:51:325: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -c /<>/pkg/dem/KinemSimpleShearBox.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/KinemSimpleShearBox.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /<>/pkg/dem/KinemSimpleShearBox.cpp:10: /<>/pkg/dem/KinemSimpleShearBox.hpp: In constructor ‘yade::KinemSimpleShearBox::KinemSimpleShearBox()’: /<>/pkg/dem/KinemSimpleShearBox.hpp:51:325: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -c /<>/pkg/dem/L3Geom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/L3Geom.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -c /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -c /<>/pkg/dem/Lubrication.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/Lubrication.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/Lubrication.cpp: In member function ‘yade::Real yade::Law2_ScGeom_ImplicitLubricationPhys::NRAdimExp_integrate_u(const yade::Real&, const yade::Real&, const yade::Real&, yade::Real&, const yade::Real&, const yade::Real&, const yade::Real&, int)’: /<>/pkg/dem/Lubrication.cpp:138:31: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 138 | a = (math::exp(d) < eps) ? alpha : 0.; // Alpha = 0 for non-contact | ~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -c /<>/pkg/dem/LubricationWithPotential.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/LubricationWithPotential.hpp:3, from /<>/pkg/dem/LubricationWithPotential.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/LubricationWithPotential.cpp: In member function ‘bool yade::Law2_ScGeom_PotentialLubricationPhys::solve_normalForce(const yade::Real&, const yade::Real&, yade::LubricationPhys&)’: /<>/pkg/dem/LubricationWithPotential.cpp:74:43: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Real d1(pDelta - 1.), d2(pDelta + 1.), d; | ^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -c /<>/pkg/dem/LudingPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/LudingPM.hpp:3, from /<>/pkg/dem/LudingPM.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -c /<>/pkg/dem/MeasureCapStress.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/MeasureCapStress.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -c /<>/pkg/dem/MicroMacroAnalyser.cpp [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -c /<>/pkg/dem/MortarMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/MortarMat.hpp:6, from /<>/pkg/dem/MortarMat.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -c /<>/pkg/dem/NewtonIntegrator.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/NewtonIntegrator.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -c /<>/pkg/dem/PDFEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/IPhys.hpp:11, from /<>/pkg/common/NormShearPhys.hpp:5, from /<>/pkg/dem/PDFEngine.hpp:5, from /<>/pkg/dem/PDFEngine.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/PDFEngine.cpp: In member function ‘void yade::PDFEngine::writeToFile(const std::vector, 2> >&)’: /<>/pkg/dem/PDFEngine.cpp:76:58: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Real dPhi = (Mathr::PI / nPhi); | ^~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -c /<>/pkg/dem/PeriIsoCompressor.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/PeriIsoCompressor.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -c /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp:40, from /usr/include/boost/numeric/odeint/stepper/explicit_generic_rk.hpp:31, from /usr/include/boost/numeric/odeint/stepper/runge_kutta4.hpp:27, from /usr/include/boost/numeric/odeint.hpp:29, from /<>/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:5, from /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:3: /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp: In member function ‘void boost::numeric::odeint::detail::generic_rk_call_algebra<1, Algebra>::operator()(algebra_type&, S1&, S2&, S3&, S4*, Op) const [with S1 = std::vector, std::allocator > >; S2 = const std::vector, std::allocator > >; S3 = const std::vector, std::allocator > >; S4 = boost::numeric::odeint::state_wrapper, std::allocator > >, void>; Op = boost::numeric::odeint::detail::generic_rk_scale_sum<1, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >; Algebra = boost::numeric::odeint::range_algebra]’: /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp:36:10: note: parameter passing for argument of type ‘boost::numeric::odeint::detail::generic_rk_scale_sum<1, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 36 | void operator()( algebra_type &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 * /* s4_array */ , Op op ) const | ^~~~~~~~ In file included from /usr/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30, from /usr/include/boost/numeric/odeint.hpp:25: /usr/include/boost/numeric/odeint/algebra/default_operations.hpp: In member function ‘void boost::numeric::odeint::default_operations::scale_sum2::operator()(T1&, const T2&, const T3&) const [with T1 = yade::math::ThinRealWrapper; T2 = yade::math::ThinRealWrapper; T3 = yade::math::ThinRealWrapper; Fac1 = yade::math::ThinRealWrapper; Fac2 = yade::math::ThinRealWrapper]’: /usr/include/boost/numeric/odeint/algebra/default_operations.hpp:87:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^~ /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp: In member function ‘void boost::numeric::odeint::detail::generic_rk_call_algebra<2, Algebra>::operator()(Algebra&, S1&, S2&, S3&, S4*, Op) const [with S1 = std::vector, std::allocator > >; S2 = const std::vector, std::allocator > >; S3 = const std::vector, std::allocator > >; S4 = boost::numeric::odeint::state_wrapper, std::allocator > >, void>; Op = boost::numeric::odeint::detail::generic_rk_scale_sum<2, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >; Algebra = boost::numeric::odeint::range_algebra]’: /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp:52:10: note: parameter passing for argument of type ‘boost::numeric::odeint::detail::generic_rk_scale_sum<2, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[1] , Op op ) const | ^~~~~~~~ /usr/include/boost/numeric/odeint/algebra/default_operations.hpp: In member function ‘void boost::numeric::odeint::default_operations::scale_sum3::operator()(T1&, const T2&, const T3&, const T4&) const [with T1 = yade::math::ThinRealWrapper; T2 = yade::math::ThinRealWrapper; T3 = yade::math::ThinRealWrapper; T4 = yade::math::ThinRealWrapper; Fac1 = yade::math::ThinRealWrapper; Fac2 = yade::math::ThinRealWrapper; Fac3 = yade::math::ThinRealWrapper]’: /usr/include/boost/numeric/odeint/algebra/default_operations.hpp:107:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4; | ^~ /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp: In member function ‘void boost::numeric::odeint::detail::generic_rk_call_algebra<3, Algebra>::operator()(Algebra&, S1&, S2&, S3&, S4*, Op) const [with S1 = std::vector, std::allocator > >; S2 = const std::vector, std::allocator > >; S3 = const std::vector, std::allocator > >; S4 = boost::numeric::odeint::state_wrapper, std::allocator > >, void>; Op = boost::numeric::odeint::detail::generic_rk_scale_sum<3, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >; Algebra = boost::numeric::odeint::range_algebra]’: /usr/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp:69:10: note: parameter passing for argument of type ‘boost::numeric::odeint::detail::generic_rk_scale_sum<3, boost::numeric::odeint::default_operations, yade::math::ThinRealWrapper, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[2] , Op op ) const | ^~~~~~~~ /usr/include/boost/numeric/odeint/algebra/default_operations.hpp: In member function ‘void boost::numeric::odeint::default_operations::scale_sum4::operator()(T1&, const T2&, const T3&, const T4&, const T5&) const [with T1 = yade::math::ThinRealWrapper; T2 = yade::math::ThinRealWrapper; T3 = yade::math::ThinRealWrapper; T4 = yade::math::ThinRealWrapper; T5 = yade::math::ThinRealWrapper; Fac1 = yade::math::ThinRealWrapper; Fac2 = yade::math::ThinRealWrapper; Fac3 = yade::math::ThinRealWrapper; Fac4 = yade::math::ThinRealWrapper]’: /usr/include/boost/numeric/odeint/algebra/default_operations.hpp:128:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 128 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5; | ^~ In file included from /usr/include/boost/numeric/odeint/stepper/euler.hpp:25, from /usr/include/boost/numeric/odeint.hpp:27: /usr/include/boost/numeric/odeint/algebra/range_algebra.hpp: In static member function ‘static void boost::numeric::odeint::range_algebra::for_each3(S1&, S2&, S3&, Op) [with S1 = std::vector, std::allocator > >; S2 = const std::vector, std::allocator > >; S3 = const std::vector, std::allocator > >; Op = boost::numeric::odeint::default_operations::rel_error >]’: /usr/include/boost/numeric/odeint/algebra/range_algebra.hpp:51:17: note: parameter passing for argument of type ‘boost::numeric::odeint::default_operations::rel_error >’ when C++17 is enabled changed to match C++14 in GCC 10.1 51 | static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op ) | ^~~~~~~~~ /usr/include/boost/numeric/odeint/algebra/default_operations.hpp: In member function ‘void boost::numeric::odeint::default_operations::rel_error::operator()(T3&, const T1&, const T2&) const [with T1 = yade::math::ThinRealWrapper; T2 = yade::math::ThinRealWrapper; T3 = yade::math::ThinRealWrapper; Fac1 = yade::math::ThinRealWrapper]’: /usr/include/boost/numeric/odeint/algebra/default_operations.hpp:443:62: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 443 | set_unit_value( t3 , abs( get_unit_value( t3 ) ) / ( m_eps_abs + m_eps_rel * ( m_a_x * abs( get_unit_value( t1 ) ) + m_a_dxdt * abs( get_unit_value( t2 ) ) ) ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -c /<>/pkg/dem/STLImporter.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/STLImporter.hpp:9, from /<>/pkg/dem/STLImporter.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -c /<>/pkg/dem/SampleCapillaryPressureEngine.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -c /<>/pkg/dem/ScGeom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/ScGeom.cpp:6: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 3, 1, 0, 3, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -c /<>/pkg/dem/SpheresFactory.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/SpheresFactory.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ In file included from /usr/include/boost/random.hpp:55, from /<>/lib/high-precision/MathFunctions.hpp:27, from /<>/lib/high-precision/Real.hpp:219: /usr/include/boost/random/variate_generator.hpp: In constructor ‘boost::random::variate_generator::variate_generator(Engine, Distribution) [with Engine = boost::random::linear_congruential_engine&; Distribution = boost::uniform_real >]’: /usr/include/boost/random/variate_generator.hpp:69:5: note: parameter passing for argument of type ‘boost::uniform_real >’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | variate_generator(Engine e, Distribution d) | ^~~~~~~~~~~~~~~~~ In file included from /<>/core/Scene.hpp:17, from /<>/core/Dispatching.hpp:9, from /<>/pkg/common/Collider.hpp:15, from /<>/pkg/dem/SpheresFactory.hpp:4, from /<>/pkg/dem/SpheresFactory.cpp:4: /<>/core/EnergyTracker.hpp: In member function ‘yade::Real yade::EnergyTracker::total() const’: /<>/core/EnergyTracker.hpp:71:14: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Real total() const | ^~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, 0, 2, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 2, 1, 0, 2, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -c /<>/pkg/dem/TesselationWrapper.cpp [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -c /<>/pkg/dem/Tetra.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Tetra.hpp:6, from /<>/pkg/dem/Tetra.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::JacobiRotation::makeGivens(const Scalar&, const Scalar&, Scalar*, Eigen::internal::false_type) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:239:19: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 239 | if(r) *r = abs(p); | ~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /<>/lib/base/Math.hpp:57: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -c /<>/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/ThreeDTriaxialEngine.cpp: In member function ‘void yade::ThreeDTriaxialEngine::setContactProperties(yade::Real)’: /<>/pkg/dem/ThreeDTriaxialEngine.cpp:131:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | if (b->isDynamic()) YADE_PTR_CAST(b->material)->frictionAngle = frictionDegree * Mathr::PI / 180.0; | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -c /<>/pkg/dem/TriaxialCompressionEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialCompressionEngine.hpp:11, from /<>/pkg/dem/TriaxialCompressionEngine.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/TriaxialCompressionEngine.cpp: In member function ‘void yade::TriaxialCompressionEngine::updateParameters()’: /<>/pkg/dem/TriaxialCompressionEngine.cpp:100:71: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 100 | if (UnbalancedForce <= StabilityCriterion && math::abs((meanStress - sigma_iso) / sigma_iso) < 0.005 && fixedPoroCompaction == false) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -c /<>/pkg/dem/TriaxialStateRecorder.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/TriaxialStateRecorder.hpp:14, from /<>/pkg/dem/TriaxialStateRecorder.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/TriaxialStateRecorder.cpp: In member function ‘virtual void yade::TriaxialStateRecorder::action()’: /<>/pkg/dem/TriaxialStateRecorder.cpp:49:123: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 49 | Real V = (triaxialStressController->height) * (triaxialStressController->width) * (triaxialStressController->depth); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -c /<>/pkg/dem/TriaxialStressController.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialStressController.hpp:11, from /<>/pkg/dem/TriaxialStressController.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -c /<>/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/UnbalancedForceCallbacks.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >, Eigen::Matrix, 3, 1, 0, 3, 1> > >; Functor = Eigen::internal::mul_assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -c /<>/pkg/dem/UniaxialStrainer.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/UniaxialStrainer.hpp:3, from /<>/pkg/dem/UniaxialStrainer.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/UniaxialStrainer.cpp: In member function ‘void yade::UniaxialStrainer::init()’: /<>/pkg/dem/UniaxialStrainer.cpp:49:68: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 49 | originalLength = axisCoord(posIds[0]) - axisCoord(negIds[0]); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -c /<>/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /<>/pkg/dem/ViscoelasticCapillarPM.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -c /<>/pkg/dem/ViscoelasticPM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticPM.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -c /<>/pkg/dem/WirePM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/WirePM.hpp:28, from /<>/pkg/dem/WirePM.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/dem/WirePM.cpp: In member function ‘void yade::WireMat::postLoad(yade::WireMat&)’: /<>/pkg/dem/WirePM.cpp:36:46: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 36 | as = pow(diameter * 0.5, 2) * Mathr::PI; | ^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 54%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -c /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -c /<>/pkg/fem/Bo1_Node_Aabb.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_Node_Aabb.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -c /<>/pkg/fem/CohesiveMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/CohesiveMat.hpp:9, from /<>/pkg/fem/CohesiveMat.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -c /<>/pkg/fem/DeformableCohesiveElement.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableCohesiveElement.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableCohesiveElement.cpp:52:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3 >::position.Eigen::Matrix, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableCohesiveElement.cpp: In member function ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/pkg/fem/DeformableCohesiveElement.cpp:52:38: note: ‘’ declared here 52 | this->nodepairs[pair] = Se3r(); | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableCohesiveElement.cpp:52:31: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘*(Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(yade::Se3r, yade::Se3 >::orientation.Eigen::Quaternion, 0>::.Eigen::QuaternionBase, 0> >::)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableCohesiveElement.cpp: In member function ‘void yade::DeformableCohesiveElement::addPair(const boost::shared_ptr&, const boost::shared_ptr&)’: /<>/pkg/fem/DeformableCohesiveElement.cpp:52:38: note: ‘’ declared here 52 | this->nodepairs[pair] = Se3r(); | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -c /<>/pkg/fem/DeformableElement.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/fem/DeformableElement.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 3, 1, 0, 3, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableElement.cpp:70:34: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘.yade::Se3 >::position.Eigen::Matrix, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, 3, 1, 0, 3, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableElement.cpp: In member function ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’: /<>/pkg/fem/DeformableElement.cpp:70:41: note: ‘’ declared here 70 | this->localmap[nodeBody] = Se3r(); // meaningful values will be put in by DeformableElement::updateProperties | ^ In member function ‘Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix, 4, 1, 0, 4, 1>]’, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(Eigen::Quaternion&&) [with _Scalar = yade::math::ThinRealWrapper; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:330:14, inlined from ‘yade::Se3 >& yade::Se3 >::operator=(yade::Se3 >&&)’ at /<>/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’ at /<>/pkg/fem/DeformableElement.cpp:70:34: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: ‘*(Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >*)((char*)& + offsetof(yade::Se3r, yade::Se3 >::orientation.Eigen::Quaternion, 0>::.Eigen::QuaternionBase, 0> >::)).Eigen::PlainObjectBase, 4, 1, 0, 4, 1> >::m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /<>/pkg/fem/DeformableElement.cpp: In member function ‘void yade::DeformableElement::addNode(const boost::shared_ptr&)’: /<>/pkg/fem/DeformableElement.cpp:70:41: note: ‘’ declared here 70 | this->localmap[nodeBody] = Se3r(); // meaningful values will be put in by DeformableElement::updateProperties | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -c /<>/pkg/fem/FEInternalForceDispatchers.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceDispatchers.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -c /<>/pkg/fem/FEInternalForceEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceEngine.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -c /<>/pkg/fem/Gl1_DeformableElement.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_DeformableElement.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -c /<>/pkg/fem/Gl1_Node.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_Node.cpp:13: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -c /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -c /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -c /<>/pkg/fem/Lin4NodeTetra.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -c /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -c /<>/pkg/fem/LinElastMat.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/LinElastMat.hpp:9, from /<>/pkg/fem/LinElastMat.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 61%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -c /<>/pkg/fem/Node.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/fem/Node.hpp:10, from /<>/pkg/fem/Node.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 61%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 61%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 62%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -c /<>/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /<>/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -c /<>/pkg/lbm/LBMnode.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/lbm/LBMnode.hpp:13, from /<>/pkg/lbm/LBMnode.cpp:11: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 62%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 62%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 63%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_openfoam_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -MF CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o.d -o CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -c /<>/pkg/openfoam/FoamCoupling.cpp [ 63%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 63%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -c /<>/pkg/polyhedra/Polyhedra_01.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -c /<>/pkg/polyhedra/Polyhedra_02.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -c /<>/pkg/polyhedra/Polyhedra_Ig2.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -c /<>/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -c /<>/pkg/polyhedra/Polyhedra_support.cpp [ 66%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 66%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -c /<>/pkg/potential/Gl1_PotentialBlock.cpp [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -c /<>/pkg/potential/Gl1_PotentialParticle.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/pkg/potential/Gl1_PotentialParticle.hpp:4, from /<>/pkg/potential/Gl1_PotentialParticle.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/pkg/potential/Gl1_PotentialParticle.cpp: In member function ‘yade::Real yade::Gl1_PotentialParticle::evaluateF(const yade::PotentialParticle&, yade::Real, yade::Real, yade::Real)’: /<>/pkg/potential/Gl1_PotentialParticle.cpp:221:66: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Real plane = a[i] * x + b[i] * y + c[i] * z - d[i]; | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/compatibility/LapackCompatibility.hpp:71, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -c /<>/pkg/potential/KnKsLaw.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/KnKsLaw.hpp:3, from /<>/pkg/potential/KnKsLaw.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -c /<>/pkg/potential/KnKsPBLaw.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -c /<>/pkg/potential/PotentialBlock.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -c /<>/pkg/potential/PotentialBlock2AABB.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -c /<>/pkg/potential/PotentialParticle.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/potential/PotentialParticle.hpp:6, from /<>/pkg/potential/PotentialParticle.cpp:5: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -c /<>/pkg/potential/PotentialParticle2AABB.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/PotentialParticle2AABB.hpp:6, from /<>/pkg/potential/PotentialParticle2AABB.cpp:5: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:36: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h: In member function ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Block, 4, 1, 0, 4, 1>, 3, 1, false>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/OrthoMethods.h:47:17: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | numext::conj(lhs.coeff(0) * rhs.coeff(1) - lhs.coeff(1) * rhs.coeff(0)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -c /<>/pkg/potential/RockBolt.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -c /<>/pkg/potential/RockLiningGlobal.cpp [ 71%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 71%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -c /<>/preprocessing/dem/Shop_01.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_01.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 3, 1, 0, 3, 1> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -c /<>/preprocessing/dem/Shop_02.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_02.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /<>/preprocessing/dem/Shop_02.cpp: In static member function ‘static yade::Real yade::Shop::RayleighWaveTimeStep(boost::shared_ptr)’: /<>/preprocessing/dem/Shop_02.cpp:62:54: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Real dt = std::numeric_limits::infinity(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -c /<>/preprocessing/dem/SimpleShear.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/FileGenerator.hpp:12, from /<>/preprocessing/dem/SimpleShear.hpp:11, from /<>/preprocessing/dem/SimpleShear.cpp:9: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -c /<>/preprocessing/dem/SpherePack.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/SpherePack.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::abs2_retval::type>::type Eigen::numext::abs2(const Scalar&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1286:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1286 | inline EIGEN_MATHFUNC_RETVAL(abs2, Scalar) abs2(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/LU:39, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:14: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/LU/InverseImpl.h: In function ‘typename MatrixType::Scalar Eigen::internal::cofactor_3x3(const MatrixType&) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int i = 0; int j = 0]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/LU/InverseImpl.h:136:26: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 136 | - m.coeff(i1, j2) * m.coeff(i2, j1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -c /<>/preprocessing/dem/TriaxialTest.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/TriaxialTest.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 74%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpre_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -MF CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o.d -o CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -c /<>/preprocessing/potential/BlockGen.cpp [ 75%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 76%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpost_image_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -MF CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o.d -o CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -c /<>/postprocessing/image/SnapshotEngine.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/postprocessing/image/SnapshotEngine.hpp:4, from /<>/postprocessing/image/SnapshotEngine.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-longdouble' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 77%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dkiss_fft_scalar=double -Dpost_vtk_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -MF CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o.d -o CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -c /<>/postprocessing/vtk/VTKRecorder.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/postprocessing/vtk/VTKRecorder.hpp:2, from /<>/postprocessing/vtk/VTKRecorder.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In static member function ‘static void Eigen::internal::apply_rotation_in_the_plane_selector::run(Scalar*, Eigen::Index, Scalar*, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar = yade::math::ThinRealWrapper; OtherScalar = yade::math::ThinRealWrapper; int SizeAtCompileTime = -1; int MinAlignment = 0; bool Vectorizable = false]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:332:20: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 332 | *y = -s * xi + numext::conj(c) * yi; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /<>/lib/base/Math.hpp:57: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_vtk.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_vtk.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 77%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-longdouble /<>/debian/build-longdouble /<>/debian/build-longdouble/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 78%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dboot_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-longdouble -I/<>/debian/build-longdouble/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT CMakeFiles/boot.dir/core/main/pyboot.cpp.o -MF CMakeFiles/boot.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/boot.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 78%] Linking CXX shared library lib/aarch64-linux-gnu/boot.so /usr/bin/cmake -E cmake_link_script CMakeFiles/boot.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/<>/debian/build-longdouble/lib/aarch64-linux-gnu:/<>/debian/build-longdouble/gui/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 78%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/edge.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/face.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/object.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/point.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/pygts.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/segment.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/surface.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/triangle.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/vertex.cpp [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/<>/debian/build-longdouble' [ 82%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 83%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_libVersions_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o -MF CMakeFiles/_libVersions.dir/_libVersions.cpp.o.d -o CMakeFiles/_libVersions.dir/_libVersions.cpp.o -c /<>/py/_libVersions.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_libVersions.cpp:3: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-longdouble' [ 83%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 84%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_log_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_log.dir/_log.cpp.o -MF CMakeFiles/_log.dir/_log.cpp.o.d -o CMakeFiles/_log.dir/_log.cpp.o -c /<>/py/_log.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_log.cpp:15: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 84%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_math.cpp.o -MF CMakeFiles/_math.dir/high-precision/_math.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_math.cpp.o -c /<>/py/high-precision/_math.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_math.cpp:18: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ /<>/py/high-precision/_math.cpp: In instantiation of ‘std::pair > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type, typename std::conditional<(Level <= boost::mpl::size > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type> test_modf(yade::math::RealHP&) [with int N = 1; typename std::conditional<(Level <= boost::mpl::size > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type = yade::math::ThinRealWrapper; typename boost::mpl::at_c >, (Level - 1)>::type = yade::math::ThinRealWrapper; yade::math::RealHP = yade::math::ThinRealWrapper]’: /<>/py/high-precision/_math.cpp:777:10: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ /<>/py/high-precision/_math.cpp:1007:112: required from here /<>/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ In file included from /<>/lib/high-precision/Real.hpp:219: /<>/lib/high-precision/MathFunctions.hpp: In instantiation of ‘Rr yade::math::fma(const Rr&, const Rr&, const Rr&) [with Rr = ThinRealWrapper; int Level = 1]’: /<>/py/high-precision/_math.cpp:782:11: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ /<>/py/high-precision/_math.cpp:1007:112: required from here /<>/lib/high-precision/MathFunctions.hpp:371:73: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 371 | template > inline Rr fma(const Rr& a, const Rr& b, const Rr& c) | ^~~ In file included from /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from /usr/include/boost/python/detail/invoke.hpp:61, from /usr/include/boost/python/detail/caller.hpp:16, from /usr/include/boost/python/object/function_handle.hpp:8, from /usr/include/boost/python/converter/arg_to_python.hpp:19, from /usr/include/boost/python/call.hpp:15, from /usr/include/boost/python/object_core.hpp:14, from /usr/include/boost/python/args.hpp:22, from /usr/include/boost/python.hpp:11: /usr/include/boost/python/detail/invoke.hpp: In function ‘PyObject* boost::python::detail::invoke(invoke_tag_, const RC&, F&, AC0&) [with RC = boost::python::to_python_value, yade::math::ThinRealWrapper >&>; F = std::pair, yade::math::ThinRealWrapper > (*)(const yade::math::ThinRealWrapper&); AC0 = boost::python::arg_from_python&>]’: /usr/include/boost/python/detail/invoke.hpp:73:16: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); | ~^~~~~~~~~~ In file included from /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: /usr/include/boost/python/detail/invoke.hpp: In function ‘PyObject* boost::python::detail::invoke(invoke_tag_, const RC&, F&, AC0&, AC1&) [with RC = boost::python::to_python_value&>; F = yade::math::ThinRealWrapper (*)(const yade::math::ThinRealWrapper&, int); AC0 = boost::python::arg_from_python&>; AC1 = boost::python::arg_from_python]’: /usr/include/boost/python/detail/invoke.hpp:73:16: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); | ~^~~~~~~~~~~~~~~~~~~ /<>/py/high-precision/_math.cpp: In function ‘std::pair > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type, typename std::conditional<(Level <= boost::mpl::size > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type> test_modf(yade::math::RealHP&) [with int N = 1]’: /<>/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /<>/py/high-precision/_math.cpp:93:19: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 93 | RealHP ret = ::yade::math::modf(x, &r); | ^~~ /<>/py/high-precision/_math.cpp:94:57: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 94 | return std::pair, RealHP> { ret, r }; | ^ /<>/lib/high-precision/MathFunctions.hpp: In function ‘Rr yade::math::modf(const Rr&, Rr*) [with Rr = ThinRealWrapper; int Level = 1; typename boost::enable_if_c, int>::type = 0]’: /<>/lib/high-precision/MathFunctions.hpp:359:132: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 359 | template , typename boost::enable_if_c, int>::type = 0> inline Rr modf(const Rr& a, Rr* b) | ^~~~ /<>/py/high-precision/_math.cpp: In function ‘std::pair > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type, typename std::conditional<(Level <= boost::mpl::size > >::value), typename boost::mpl::at_c >, (Level - 1)>::type, boost::multiprecision::number >::digits10 * Level), boost::multiprecision::backends::digit_base_10, void, int, 0, 0>, boost::multiprecision::et_off> >::type> test_modf(yade::math::RealHP&) [with int N = 1]’: /<>/py/high-precision/_math.cpp:90:50: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /<>/lib/high-precision/MathFunctions.hpp: In function ‘Rr yade::math::remainder(const Rr&, const Rr&) [with Rr = ThinRealWrapper; int Level = 1]’: /<>/lib/high-precision/MathFunctions.hpp:353:73: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 353 | template > inline Rr remainder(const Rr& a, const Rr& b) | ^~~~~~~~~ In file included from /usr/include/boost/python/object/function_handle.hpp:10: /usr/include/boost/python/object/py_function.hpp: In member function ‘PyObject* boost::python::objects::caller_py_function_impl::operator()(PyObject*, PyObject*) [with Caller = boost::python::detail::caller, yade::math::ThinRealWrapper > (*)(const yade::math::ThinRealWrapper&), boost::python::default_call_policies, boost::mpl::vector2, yade::math::ThinRealWrapper >, const yade::math::ThinRealWrapper&> >]’: /usr/include/boost/python/object/py_function.hpp:36:15: note: parameter passing for argument of type ‘std::pair, yade::math::ThinRealWrapper >’ when C++17 is enabled changed to match C++14 in GCC 10.1 36 | PyObject* operator()(PyObject* args, PyObject* kw) | ^~~~~~~~ /usr/include/boost/python/object/py_function.hpp: In member function ‘PyObject* boost::python::objects::caller_py_function_impl::operator()(PyObject*, PyObject*) [with Caller = boost::python::detail::caller (*)(unsigned int), boost::python::default_call_policies, boost::mpl::vector2, unsigned int> >]’: /usr/include/boost/python/object/py_function.hpp:36:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 85%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -c /<>/py/high-precision/_minieigenHP.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_minieigenHP.cpp:16: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -c /<>/py/high-precision/_ExposeBoxes.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeBoxes.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -c /<>/py/high-precision/_ExposeComplex1.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex1.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -c /<>/py/high-precision/_ExposeComplex2.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex2.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -c /<>/py/high-precision/_ExposeConverters.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeConverters.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -c /<>/py/high-precision/_ExposeMatrices1.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeMatrices1.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: required from ‘static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:549:54: required from ‘static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: required from ‘static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:549:54: required from ‘static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 3, 3, 0, 3, 3> > >; classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, 3, 3, 0, 3, 3> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, 3, 3, 0, 3, 3> >; W = Eigen::Matrix, 3, 3, 0, 3, 3>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 3, 3, 0, 3, 3>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 6, 6, 0, 6, 6>, 1, 6, false>; VectorY = Eigen::Block, 6, 6, 0, 6, 6>, 1, 6, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>; VectorY = Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:317: /usr/include/eigen3/Eigen/src/Core/Redux.h: In static member function ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp >, const Eigen::Matrix, 6, 6, 0, 6, 6> >; Func = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Evaluator = Eigen::internal::redux_evaluator >, const Eigen::Matrix, 6, 6, 0, 6, 6> > >]’: /usr/include/eigen3/Eigen/src/Core/Redux.h:202:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 202 | res = eval.coeffByOuterInner(0, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 6, 6, 0, 6, 6>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:303: /usr/include/eigen3/Eigen/src/Core/Dot.h: In member function ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/Eigen/src/Core/Dot.h:110:34: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | return numext::sqrt(squaredNorm()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:32:53: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | if(abs(d) < (std::numeric_limits::min)()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /<>/py/high-precision/minieigen/common.hpp:21, from /<>/py/high-precision/minieigen/visitors.hpp:10, from /<>/py/high-precision/_ExposeMatrices1.cpp:14: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 6, 6, 0, 6, 6>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:337: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function ‘static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 5, 1, 0, 5, 1>, -1, 1, false>; Lhs = Eigen::Block, 6, 6, 0, 6, 6>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1, 0, 6, 1> >, const Eigen::Block, 6, 6, 0, 6, 6>, 6, 1, true>, -1, 1, false> >]’: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -c /<>/py/high-precision/_ExposeMatrices2.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeMatrices2.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: required from ‘static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:549:54: required from ‘static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: required from ‘static void MatrixVisitor::visit_if_decompositions_meaningful(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if_c::IsComplex, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:549:54: required from ‘static void MatrixVisitor::visit_if_float(PyClass&) [with Scalar = yade::math::ThinRealWrapper; PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; typename boost::disable_if, int>::type = 0; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::conj_retval::type>::type Eigen::numext::conj(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::conj_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:92: required from ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:831:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /<>/py/high-precision/minieigen/visitors.hpp:560:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/py/high-precision/minieigen/visitors.hpp:500:34: required from ‘void MatrixVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, -1, -1, 0, -1, -1> > >; classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MatrixVisitor, -1, -1, 0, -1, -1> >]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MatrixVisitor, -1, -1, 0, -1, -1> >; W = Eigen::Matrix, -1, -1, 0, -1, -1>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, -1, -1, 0, -1, -1>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1279:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | inline EIGEN_MATHFUNC_RETVAL(conj, Scalar) conj(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, -1, -1, 0, -1, -1>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>; VectorY = Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, -1, -1, 0, -1, -1>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In function ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op, yade::math::ThinRealWrapper >; Derived = Eigen::CwiseUnaryOp >, const Eigen::Matrix, -1, -1, 0, -1, -1> >]’: cc1plus: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, -1, -1, 0, -1, -1>; Rhs = const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, -1, 0, -1, -1> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Map, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Eigenvalues:39, from /<>/py/high-precision/minieigen/common.hpp:21, from /<>/py/high-precision/minieigen/visitors.hpp:10, from /<>/py/high-precision/_ExposeMatrices2.cpp:14: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: In function ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = yade::math::ThinRealWrapper; Scalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:851:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 851 | mu -= numext::abs(e); | ~~~~~~~~~~~^~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, -1, -1, 0, -1, -1>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:337: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function ‘static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, 0, -1, 1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1, 0, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1, 0, -1, 1> >, const Eigen::Block, -1, -1, 0, -1, -1>, -1, 1, true>, -1, 1, false> >]’: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = yade::math::ThinRealWrapper; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, 0, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, -1> >, const Eigen::Transpose, -1, -1, 0, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -c /<>/py/high-precision/_ExposeQuaternion.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeQuaternion.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]’ /<>/py/high-precision/minieigen/visitors.hpp:1058:23: required from ‘static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]’ /<>/py/high-precision/minieigen/visitors.hpp:1000:49: required from ‘void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]’ /<>/py/high-precision/minieigen/visitors.hpp:1058:23: required from ‘static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]’ /<>/py/high-precision/minieigen/visitors.hpp:1000:49: required from ‘void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]’ /<>/py/high-precision/minieigen/visitors.hpp:1058:23: required from ‘static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]’ /<>/py/high-precision/minieigen/visitors.hpp:1000:49: required from ‘void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:657:36: required from ‘Derived& Eigen::QuaternionBase::setFromTwoVectors(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with Derived1 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived2 = Eigen::Matrix, 3, 1, 0, 3, 1>; Derived = Eigen::Quaternion, 0>]’ /<>/py/high-precision/minieigen/visitors.hpp:1058:23: required from ‘static QuaternionT* QuaternionVisitor::fromTwoVectors(const CompatVec3&, const CompatVec3&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1; CompatVec3 = Eigen::Matrix, 3, 1, 0, 3, 1>]’ /<>/py/high-precision/minieigen/visitors.hpp:1000:49: required from ‘void QuaternionVisitor::visit(PyClass&) const [with PyClass = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ /usr/include/boost/python/def_visitor.hpp:31:34: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, 0>, 1> >; classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = QuaternionVisitor, 0>, 1>]’ /usr/include/boost/python/class.hpp:221:22: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = QuaternionVisitor, 0>, 1>; W = Eigen::Quaternion, 0>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; self = boost::python::class_, 0>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ /<>/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘bool Eigen::JacobiRotation::makeJacobi(const Eigen::MatrixBase&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix, 2, 2, 0, 2, 2>; Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:141:33: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return makeJacobi(numext::real(m.coeff(p,p)), m.coeff(p,q), numext::real(m.coeff(q,q))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 2, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 2, 2, 0, 2, 2>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:278: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 3, 1, 0, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 3, 3, 0, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op, yade::math::ThinRealWrapper >; int Version = 0]’: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 660 | m_functor.assignCoeff(m_dst.coeffRef(index), m_src.coeff(index)); | ~~~~~~~~~~~^~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 2, 2, 0, 2, 2>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block, 2, 1, 0, 2, 1>, -1, 1, false>]’: cc1plus: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 2, 3, 0, 2, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:341: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, yade::math::ThinRealWrapper >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1, 1, 1, 3> >, const Eigen::Transpose, 3, 2, 0, 3, 2>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]’: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:32: note: by argument 5 of type ‘const yade::math::ThinRealWrapper*’ to ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = yade::math::ThinRealWrapper; bool ConjLhs = false; RhsScalar = yade::math::ThinRealWrapper; bool ConjRhs = false; int Version = 0]’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -c /<>/py/high-precision/_ExposeVectors1.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeVectors1.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -c /<>/py/high-precision/_ExposeVectors2.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/py/high-precision/_ExposeVectors2.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -c /<>/py/high-precision/_RealHPDiagnostics.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_RealHPDiagnostics.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 91%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DWeightedAverage2d_EXPORTS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -MF CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o.d -o CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -c /<>/py/WeightedAverage2d.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/lib/smoothing/WeightedAverage2d.hpp:5, from /<>/py/WeightedAverage2d.cpp:2: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 91%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_utils.dir/_utils.cpp.o -MF CMakeFiles/_utils.dir/_utils.cpp.o.d -o CMakeFiles/_utils.dir/_utils.cpp.o -c /<>/py/_utils.cpp In file included from /usr/include/python3.11/numpy/ndarraytypes.h:1940, from /usr/include/python3.11/numpy/ndarrayobject.h:12, from /usr/include/python3.11/numpy/arrayobject.h:5, from /<>/py/_utils.cpp:13: /usr/include/python3.11/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/_utils.cpp:1: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /<>/py/_utils.hpp:4, from /<>/py/_utils.cpp:6: /<>/lib/computational-geometry/Hull2d.hpp: In member function ‘std::vector, 2, 1, 0, 2, 1> > yade::ConvexHull2d::build_half_hull(std::__cxx11::list, 2, 1, 0, 2, 1> >&, int)’: /<>/lib/computational-geometry/Hull2d.hpp:51:92: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 51 | if (factor * direction(out[end - 2], out[end], out[end - 1]) <= 0) out.erase(out.begin() + end - 1); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 92%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_polyhedra_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -MF CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o.d -o CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -c /<>/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 92%] Built target _polyhedra_utils make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packPredicates_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -MF CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o.d -o CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -c /<>/py/pack/_packPredicates.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packPredicates.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/<>/debian/build-longdouble/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/<>/debian/build-longdouble' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packSpheres_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -MF CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o.d -o CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -c /<>/py/pack/_packSpheres.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packSpheres.cpp:4: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 94%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 94%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packObb_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -MF CMakeFiles/_packObb.dir/pack/_packObb.cpp.o.d -o CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -c /<>/py/pack/_packObb.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packObb.cpp:6: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 95%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 95%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dwrapper_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -MF CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o.d -o CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -c /<>/py/wrapper/yadeWrapper.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/wrapper/yadeWrapper.cpp:5: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op >; ArgType = const Eigen::CwiseBinaryOp, yade::math::ThinRealWrapper >, const Eigen::Matrix, 3, 1, 0, 3, 1>, const Eigen::Matrix, 3, 1, 0, 3, 1> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 583 | return m_d.func()(m_d.argImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 95%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 95%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_customConverters_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -MF CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o.d -o CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -c /<>/py/wrapper/customConverters.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/py/wrapper/customConverters.cpp:18: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Jacobi:27, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Cholesky:12, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/QR:13, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:11, from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Geometry:13, from /usr/include/eigen3/unsupported/Eigen/AlignedVector3:13, from /<>/lib/high-precision/MathEigenTypes.hpp:13, from /<>/lib/high-precision/Real.hpp:236: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:171, from /<>/lib/high-precision/Real.hpp:90: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1251:130: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 1251 | inline EIGEN_MATHFUNC_RETVAL(imag, Scalar) imag(const Scalar& x) | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: required from ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:730:42: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Eigen::internal::imag_default_impl::RealScalar Eigen::internal::imag_default_impl::run(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; bool IsComplex = false; RealScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:1253:119: required from ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/lib/base/Math.hpp:101:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ /<>/core/Cell.hpp:191:95: required from here /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:130:28: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | static inline RealScalar run(const Scalar&) | ^~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:37: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:13: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ^~~~~~~~~~~~ In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/SVD:34: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:3: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; VectorY = Eigen::Block, 2, 2, 0, 2, 2>, 1, 2, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::operator*(const Eigen::JacobiRotation&) [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:54:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | JacobiRotation operator*(const JacobiRotation& other) | ^~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:57:45: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:20: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:63:87: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 3, 1, true>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:467:15: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 467 | OtherScalar c = j.c(); | ^ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In member function ‘void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = yade::math::ThinRealWrapper; Derived = Eigen::Matrix, 3, 3, 0, 3, 3>]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:315:58: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In function ‘void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; VectorY = Eigen::Block, 3, 3, 0, 3, 3>, 1, 3, false>; OtherScalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h:468:22: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 468 | OtherScalar s = j.s(); | ~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | maxDiagEntry = numext::maxi(maxDiagEntry,numext::maxi(abs(m_workMatrix.coeff(p,p)), abs(m_workMatrix.coeff(q,q)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [ 96%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/<>/debian/build-longdouble' cd /<>/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-longdouble /<>/debian/build-longdouble/py /<>/debian/build-longdouble/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-longdouble' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/<>/debian/build-longdouble' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/_ymport.cpp.o -MF CMakeFiles/_ymport.dir/_ymport.cpp.o.d -o CMakeFiles/_ymport.dir/_ymport.cpp.o -c /<>/py/_ymport.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/py/_ymport.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -c /<>/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -c /<>/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -c /<>/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -c /<>/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -c /<>/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -c /<>/py/ymport/foamfile/PolyMesh.cpp In file included from /<>/lib/high-precision/Real.hpp:200, from /<>/lib/base/Math.hpp:12, from /<>/py/ymport/foamfile/PolyMesh.cpp:10: /<>/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /<>/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242: /usr/include/boost/config/pragma_message.hpp: At global scope: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /<>/debian/build-longdouble/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-longdouble -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -c /<>/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /<>/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-longdouble' [100%] Built target _ymport make[3]: Leaving directory '/<>/debian/build-longdouble' /usr/bin/cmake -E cmake_progress_start /<>/debian/build-longdouble/CMakeFiles 0 make[2]: Leaving directory '/<>/debian/build-longdouble' dh_auto_build -B/<>/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/debian/build-mpfr150' /usr/bin/cmake -S/<> -B/<>/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debian/build-mpfr150/CMakeFiles /<>/debian/build-mpfr150//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/gui /<>/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 1%] Automatic MOC for target _GLViewer cd /<>/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_autogen /<>/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenInfo.json None AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++17 -dM -E -c /usr/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include AutoGen: Parsing "SRC:/gui/qt5/GLViewer.hpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp", because it doesn't exist, from "SRC:/gui/qt5/GLViewer.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /<>/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp.d" AutoMoc: Generating "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp", because it doesn't exist, from "SRC:/gui/qt5/OpenGLManager.hpp" /usr/lib/qt5/bin/moc -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/c++/13 -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include --include /<>/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /<>/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /<>/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Generating MOC compilation "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 1%] Built target _GLViewer_autogen make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/gui /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/gui /<>/debian/build-mpfr150/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -c /<>/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /<>/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /<>/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o -c /<>/gui/qt5/GLViewer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewer.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o -c /<>/gui/qt5/_GLViewer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/_GLViewer.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o -c /<>/gui/qt5/OpenGLManager.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/OpenGLManager.hpp:5, from /<>/gui/qt5/OpenGLManager.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 4%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o -c /<>/gui/qt5/GLViewerDisplay.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerDisplay.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ /<>/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /<>/gui/qt5/GLViewerDisplay.cpp:192:72: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | std::pair GLViewer::displayedSceneRadiusCenter() | ^ [ 4%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /<>/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_GLViewer_EXPORTS -I/<>/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/usr/include/QGLViewer -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -MF CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o.d -o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -c /<>/gui/qt5/GLViewerMouse.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/gui/qt5/GLViewer.hpp:6, from /<>/gui/qt5/GLViewerMouse.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 4%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /<>/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_GLViewer.so -o lib/aarch64-linux-gnu/_GLViewer.so CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 5%] Building CXX object CMakeFiles/yade.dir/core/Body.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Body.cpp.o -MF CMakeFiles/yade.dir/core/Body.cpp.o.d -o CMakeFiles/yade.dir/core/Body.cpp.o -c /<>/core/Body.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Body.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 5%] Building CXX object CMakeFiles/yade.dir/core/BodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/BodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/BodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/BodyContainer.cpp.o -c /<>/core/BodyContainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/BodyContainer.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Cell.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Cell.cpp.o -MF CMakeFiles/yade.dir/core/Cell.cpp.o.d -o CMakeFiles/yade.dir/core/Cell.cpp.o -c /<>/core/Cell.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Cell.hpp:16, from /<>/core/Cell.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 6%] Building CXX object CMakeFiles/yade.dir/core/Clump.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Clump.cpp.o -MF CMakeFiles/yade.dir/core/Clump.cpp.o.d -o CMakeFiles/yade.dir/core/Clump.cpp.o -c /<>/core/Clump.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/core/Clump.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/Dispatching.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Dispatching.cpp.o -MF CMakeFiles/yade.dir/core/Dispatching.cpp.o.d -o CMakeFiles/yade.dir/core/Dispatching.cpp.o -c /<>/core/Dispatching.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/core/Dispatching.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Engine.cpp.o -MF CMakeFiles/yade.dir/core/Engine.cpp.o.d -o CMakeFiles/yade.dir/core/Engine.cpp.o -c /<>/core/Engine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/Engine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 7%] Building CXX object CMakeFiles/yade.dir/core/FileGenerator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/FileGenerator.cpp.o -MF CMakeFiles/yade.dir/core/FileGenerator.cpp.o.d -o CMakeFiles/yade.dir/core/FileGenerator.cpp.o -c /<>/core/FileGenerator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/FileGenerator.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o -c /<>/core/ForceContainerParallel.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/core/ForceContainerParallel.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -MF CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o.d -o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o -c /<>/core/ForceContainerSerial.cpp [ 9%] Building CXX object CMakeFiles/yade.dir/core/Interaction.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Interaction.cpp.o -MF CMakeFiles/yade.dir/core/Interaction.cpp.o.d -o CMakeFiles/yade.dir/core/Interaction.cpp.o -c /<>/core/Interaction.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Interaction.hpp:2, from /<>/core/Interaction.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -MF CMakeFiles/yade.dir/core/InteractionContainer.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o -c /<>/core/InteractionContainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/core/InteractionContainer.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 10%] Building CXX object CMakeFiles/yade.dir/core/InteractionLoop.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -MF CMakeFiles/yade.dir/core/InteractionLoop.cpp.o.d -o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o -c /<>/core/InteractionLoop.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Callbacks.hpp:4, from /<>/core/InteractionLoop.hpp:3, from /<>/core/InteractionLoop.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 10%] Building CXX object CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -MF CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o.d -o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o -c /<>/core/MPIBodyContainer.cpp [ 10%] Building CXX object CMakeFiles/yade.dir/core/Material.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Material.cpp.o -MF CMakeFiles/yade.dir/core/Material.cpp.o.d -o CMakeFiles/yade.dir/core/Material.cpp.o -c /<>/core/Material.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/core/Material.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 11%] Building CXX object CMakeFiles/yade.dir/core/Omega.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Omega.cpp.o -MF CMakeFiles/yade.dir/core/Omega.cpp.o.d -o CMakeFiles/yade.dir/core/Omega.cpp.o -c /<>/core/Omega.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/Omega.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 11%] Building CXX object CMakeFiles/yade.dir/core/Scene.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Scene.cpp.o -MF CMakeFiles/yade.dir/core/Scene.cpp.o.d -o CMakeFiles/yade.dir/core/Scene.cpp.o -c /<>/core/Scene.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/core/Scene.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 12%] Building CXX object CMakeFiles/yade.dir/core/SimulationFlow.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -MF CMakeFiles/yade.dir/core/SimulationFlow.cpp.o.d -o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o -c /<>/core/SimulationFlow.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/SimulationFlow.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 12%] Building CXX object CMakeFiles/yade.dir/core/State.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/State.cpp.o -MF CMakeFiles/yade.dir/core/State.cpp.o.d -o CMakeFiles/yade.dir/core/State.cpp.o -c /<>/core/State.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/State.hpp:4, from /<>/core/State.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/core/Subdomain.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/Subdomain.cpp.o -MF CMakeFiles/yade.dir/core/Subdomain.cpp.o.d -o CMakeFiles/yade.dir/core/Subdomain.cpp.o -c /<>/core/Subdomain.cpp [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadRunner.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -MF CMakeFiles/yade.dir/core/ThreadRunner.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o -c /<>/core/ThreadRunner.cpp In file included from /<>/core/ThreadRunner.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadWorker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -MF CMakeFiles/yade.dir/core/ThreadWorker.cpp.o.d -o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o -c /<>/core/ThreadWorker.cpp [ 14%] Building CXX object CMakeFiles/yade.dir/core/corePlugins.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/corePlugins.cpp.o -MF CMakeFiles/yade.dir/core/corePlugins.cpp.o.d -o CMakeFiles/yade.dir/core/corePlugins.cpp.o -c /<>/core/corePlugins.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/core/corePlugins.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Math.cpp.o -MF CMakeFiles/yade.dir/lib/base/Math.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Math.cpp.o -c /<>/lib/base/Math.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/Math.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -MF CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o.d -o CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o -c /<>/lib/high-precision/RealHPConfig.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/RealHPConfig.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 15%] Building CXX object CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -MF CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o -c /<>/lib/factory/ClassFactory.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/factory/ClassFactory.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -MF CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o.d -o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o -c /<>/lib/factory/DynLibManager.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/DynLibManager.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/base/Logging.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/base/Logging.cpp.o -MF CMakeFiles/yade.dir/lib/base/Logging.cpp.o.d -o CMakeFiles/yade.dir/lib/base/Logging.cpp.o -c /<>/lib/base/Logging.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/lib/base/Logging.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 16%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o -c /<>/lib/compatibility/LapackCompatibility.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/compatibility/LapackCompatibility.hpp:71, from /<>/lib/compatibility/LapackCompatibility.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -MF CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o.d -o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o -c /<>/lib/compatibility/VTKCompatibility.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/lib/compatibility/VTKCompatibility.cpp:14: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 17%] Building CXX object CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -MF CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o.d -o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o -c /<>/lib/serialization/Serializable.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/lib/serialization/Serializable.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 18%] Building CXX object CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -MF CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o.d -o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o -c /<>/lib/pyutil/gil.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/pyutil/gil.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 18%] Building CXX object CMakeFiles/yade.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/core/main/pyboot.cpp.o -MF CMakeFiles/yade.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/yade.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 19%] Building CXX object CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -MF CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o.d -o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o -c /<>/lib/opengl/GLUtils.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/lib/opengl/GLUtils.hpp:7, from /<>/lib/opengl/GLUtils.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 19%] Building CXX object CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -MF CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o.d -o CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o -c /<>/lib/computational-geometry/MarchingCube.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/lib/computational-geometry/MarchingCube.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 20%] Linking CXX shared library lib/aarch64-linux-gnu/libyade.so /usr/bin/cmake -E cmake_link_script CMakeFiles/yade.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libyade.so -o lib/aarch64-linux-gnu/libyade.so CMakeFiles/yade.dir/core/Body.cpp.o CMakeFiles/yade.dir/core/BodyContainer.cpp.o CMakeFiles/yade.dir/core/Cell.cpp.o CMakeFiles/yade.dir/core/Clump.cpp.o CMakeFiles/yade.dir/core/Dispatching.cpp.o CMakeFiles/yade.dir/core/Engine.cpp.o CMakeFiles/yade.dir/core/FileGenerator.cpp.o CMakeFiles/yade.dir/core/ForceContainerParallel.cpp.o CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o CMakeFiles/yade.dir/core/Interaction.cpp.o CMakeFiles/yade.dir/core/InteractionContainer.cpp.o CMakeFiles/yade.dir/core/InteractionLoop.cpp.o CMakeFiles/yade.dir/core/MPIBodyContainer.cpp.o CMakeFiles/yade.dir/core/Material.cpp.o CMakeFiles/yade.dir/core/Omega.cpp.o CMakeFiles/yade.dir/core/Scene.cpp.o CMakeFiles/yade.dir/core/SimulationFlow.cpp.o CMakeFiles/yade.dir/core/State.cpp.o CMakeFiles/yade.dir/core/Subdomain.cpp.o CMakeFiles/yade.dir/core/ThreadRunner.cpp.o CMakeFiles/yade.dir/core/ThreadWorker.cpp.o CMakeFiles/yade.dir/core/corePlugins.cpp.o CMakeFiles/yade.dir/lib/base/Math.cpp.o "CMakeFiles/yade.dir/lib/high-precision/RealHPConfig.cpp.o" CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o CMakeFiles/yade.dir/lib/factory/DynLibManager.cpp.o CMakeFiles/yade.dir/lib/base/Logging.cpp.o CMakeFiles/yade.dir/lib/compatibility/LapackCompatibility.cpp.o CMakeFiles/yade.dir/lib/compatibility/VTKCompatibility.cpp.o CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o CMakeFiles/yade.dir/core/main/pyboot.cpp.o CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o "CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 20%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o -c /<>/pkg/common/Bo1_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.hpp:11, from /<>/pkg/common/Bo1_Aabb.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o -c /<>/pkg/common/Collider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/pkg/common/Collider.hpp:11, from /<>/pkg/common/Collider.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o -c /<>/pkg/common/Cylinder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Cylinder.hpp:5, from /<>/pkg/common/Cylinder.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o -c /<>/pkg/common/Facet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/common/Facet.hpp:11, from /<>/pkg/common/Facet.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o -c /<>/pkg/common/ForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/ForceEngine.hpp:7, from /<>/pkg/common/ForceEngine.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o -c /<>/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/Gl1_NormPhys.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o -c /<>/pkg/common/Gl1_PFacet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Gl1_PFacet.hpp:2, from /<>/pkg/common/Gl1_PFacet.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o -c /<>/pkg/common/Gl1_Primitives.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Gl1_Primitives.hpp:18, from /<>/pkg/common/Gl1_Primitives.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o -c /<>/pkg/common/GravityEngines.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/common/GravityEngines.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o -c /<>/pkg/common/Grid.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o -c /<>/pkg/common/Grid_GUI.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/common/Sphere.hpp:2, from /<>/pkg/common/Grid.hpp:22, from /<>/pkg/common/Grid_GUI.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o -c /<>/pkg/common/HydroForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/PartialEngine.hpp:10, from /<>/pkg/common/HydroForceEngine.hpp:6, from /<>/pkg/common/HydroForceEngine.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o -c /<>/pkg/common/InsertionSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/common/InsertionSortCollider.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o -c /<>/pkg/common/KinematicEngines.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/common/KinematicEngines.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o -c /<>/pkg/common/MatchMaker.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/common/MatchMaker.hpp:4, from /<>/pkg/common/MatchMaker.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o -c /<>/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/factory/DynLibManager.hpp:15, from /<>/lib/factory/ClassFactory.hpp:13, from /<>/lib/multimethods/DynLibDispatcher.hpp:11, from /<>/pkg/common/OpenGLRenderer.hpp:5, from /<>/pkg/common/OpenGLRenderer.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o -c /<>/pkg/common/PFacet.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/common/PFacet.hpp:9, from /<>/pkg/common/PFacet.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o -c /<>/pkg/common/ParallelEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/ParallelEngine.hpp:2, from /<>/pkg/common/ParallelEngine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o -c /<>/pkg/common/ResetRandomPosition.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/ResetRandomPosition.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o -c /<>/pkg/common/SPHEngine.cpp [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o -c /<>/pkg/common/SpatialQuickSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/InteractionContainer.hpp:7, from /<>/pkg/common/SpatialQuickSortCollider.hpp:10, from /<>/pkg/common/SpatialQuickSortCollider.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o -c /<>/pkg/common/Wall.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/Wall.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 30%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_common_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -c /<>/pkg/common/common.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/common/common.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 30%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_common.so -o lib/aarch64-linux-gnu/libpkg_common.so CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 30%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o -c /<>/pkg/dem/BubbleMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/BubbleMat.hpp:4, from /<>/pkg/dem/BubbleMat.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o -c /<>/pkg/dem/CapillarityEngine.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o -c /<>/pkg/dem/CapillaryPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CapillaryPhys.hpp:9, from /<>/pkg/dem/CapillaryPhys.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o -c /<>/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o -c /<>/pkg/dem/CapillaryStressRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/CapillaryStressRecorder.hpp:10, from /<>/pkg/dem/CapillaryStressRecorder.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o -c /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o -c /<>/pkg/dem/ConcretePM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ConcretePM.hpp:50, from /<>/pkg/dem/ConcretePM.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o -c /<>/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /<>/pkg/dem/Disp2DPropLoadEngine.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o -c /<>/pkg/dem/DomainLimiter.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/DomainLimiter.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o -c /<>/pkg/dem/ElasticContactLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/ElasticContactLaw.hpp:10, from /<>/pkg/dem/ElasticContactLaw.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o -c /<>/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /<>/pkg/dem/FacetTopologyAnalyzer.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o -c /<>/pkg/dem/FlatGridCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/FlatGridCollider.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o -c /<>/pkg/dem/ForceTorqueRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/ForceTorqueRecorder.hpp:2, from /<>/pkg/dem/ForceTorqueRecorder.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o -c /<>/pkg/dem/FrictPhys.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/FrictPhys.hpp:10, from /<>/pkg/dem/FrictPhys.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o -c /<>/pkg/dem/FrictViscoPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/dem/FrictViscoPM.hpp:22, from /<>/pkg/dem/FrictViscoPM.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o -c /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/common/InsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /<>/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o -c /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /<>/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o -c /<>/pkg/dem/HertzMindlin.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlin.hpp:13, from /<>/pkg/dem/HertzMindlin.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o -c /<>/pkg/dem/HertzMindlinExtended.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/HertzMindlinExtended.hpp:17, from /<>/pkg/dem/HertzMindlinExtended.cpp:15: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /<>/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /<>/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o -c /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /<>/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o -c /<>/pkg/dem/InelastCohFrictPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.hpp:11, from /<>/pkg/dem/InelastCohFrictPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o -c /<>/pkg/dem/Integrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Clump.hpp:6, from /<>/pkg/dem/Integrator.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o -c /<>/pkg/dem/Ip2_ElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.hpp:2, from /<>/pkg/dem/Ip2_ElastMat.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o -c /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /<>/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o -c /<>/pkg/dem/KinemC__Engine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/KinemSimpleShearBox.hpp:11, from /<>/pkg/dem/KinemC__Engine.hpp:11, from /<>/pkg/dem/KinemC__Engine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o -c /<>/pkg/dem/KinemSimpleShearBox.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/KinemSimpleShearBox.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o -c /<>/pkg/dem/L3Geom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/L3Geom.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o -c /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /<>/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o -c /<>/pkg/dem/Lubrication.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/Lubrication.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o -c /<>/pkg/dem/LubricationWithPotential.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/Lubrication.hpp:6, from /<>/pkg/dem/LubricationWithPotential.hpp:3, from /<>/pkg/dem/LubricationWithPotential.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o -c /<>/pkg/dem/LudingPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/LudingPM.hpp:3, from /<>/pkg/dem/LudingPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o -c /<>/pkg/dem/MeasureCapStress.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/MeasureCapStress.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o -c /<>/pkg/dem/MicroMacroAnalyser.cpp [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o -c /<>/pkg/dem/MortarMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/MortarMat.hpp:6, from /<>/pkg/dem/MortarMat.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o -c /<>/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/NewtonIntegrator.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o -c /<>/pkg/dem/PDFEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/IPhys.hpp:11, from /<>/pkg/common/NormShearPhys.hpp:5, from /<>/pkg/dem/PDFEngine.hpp:5, from /<>/pkg/dem/PDFEngine.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o -c /<>/pkg/dem/PeriIsoCompressor.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/PeriIsoCompressor.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o -c /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o -c /<>/pkg/dem/STLImporter.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/STLImporter.hpp:9, from /<>/pkg/dem/STLImporter.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o -c /<>/pkg/dem/SampleCapillaryPressureEngine.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o -c /<>/pkg/dem/ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/ScGeom.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o -c /<>/pkg/dem/SpheresFactory.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/pkg/dem/SpheresFactory.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o -c /<>/pkg/dem/TesselationWrapper.cpp [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o -c /<>/pkg/dem/Tetra.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/dem/Tetra.hpp:6, from /<>/pkg/dem/Tetra.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o -c /<>/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /<>/pkg/dem/ThreeDTriaxialEngine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o -c /<>/pkg/dem/TriaxialCompressionEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialCompressionEngine.hpp:11, from /<>/pkg/dem/TriaxialCompressionEngine.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o -c /<>/pkg/dem/TriaxialStateRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/common/PeriodicEngines.hpp:4, from /<>/pkg/common/Recorder.hpp:3, from /<>/pkg/dem/TriaxialStateRecorder.hpp:14, from /<>/pkg/dem/TriaxialStateRecorder.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o -c /<>/pkg/dem/TriaxialStressController.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/dem/TriaxialStressController.hpp:11, from /<>/pkg/dem/TriaxialStressController.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o -c /<>/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/pkg/dem/UnbalancedForceCallbacks.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o -c /<>/pkg/dem/UniaxialStrainer.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Body.hpp:13, from /<>/core/Scene.hpp:13, from /<>/pkg/dem/UniaxialStrainer.hpp:3, from /<>/pkg/dem/UniaxialStrainer.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o -c /<>/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /<>/pkg/dem/ViscoelasticCapillarPM.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o -c /<>/pkg/dem/ViscoelasticPM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/ViscoelasticPM.hpp:7, from /<>/pkg/dem/ViscoelasticPM.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /<>/lib/high-precision/Real.hpp:159: In function ‘void boost::multiprecision::backends::eval_add(cpp_bin_float&, const cpp_bin_float&, const cpp_bin_float&) [with unsigned int Digits = 150; digit_base_type DigitBase = boost::multiprecision::backends::digit_base_10; Allocator = void; Exponent = int; Exponent MinE = 0; Exponent MaxE = 0]’, inlined from ‘constexpr boost::multiprecision::number boost::multiprecision::operator+(const number&, const number&) [with B = backends::cpp_bin_float<150, boost::multiprecision::backends::digit_base_10, void, int, 0, 0>]’ at /usr/include/boost/multiprecision/detail/no_et_ops.hpp:48:18, inlined from ‘Eigen::internal::scalar_sum_op::result_type Eigen::internal::scalar_sum_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = boost::multiprecision::number, boost::multiprecision::et_off>; RhsScalar = boost::multiprecision::number, boost::multiprecision::et_off>]’ at /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:42:93, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Lhs = const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>; Rhs = const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:79, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Lhs = const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >; Rhs = const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:79, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Lhs = const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >; Rhs = const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:79, inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_conj_product_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Lhs = const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >; Rhs = const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:79, inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:78, inlined from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >; Func = Eigen::internal::scalar_sum_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Evaluator = Eigen::internal::redux_evaluator, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:202:9, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >; Derived = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:82, inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:73, inlined from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >; U = Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>; bool NeedToTranspose = false]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:37:52, inlined from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>; Derived = Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >, const Eigen::CwiseBinaryOp, boost::multiprecision::et_off>, boost::multiprecision::number, boost::multiprecision::et_off> >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> > >, const Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >]’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:84:71, inlined from ‘virtual void yade::Ip2_ViscElMat_ViscElMat_ViscElPhys::Calculate_ViscElMat_ViscElMat_ViscElPhys(const boost::shared_ptr&, const boost::shared_ptr&, const boost::shared_ptr&, boost::shared_ptr)’ at /<>/pkg/dem/ViscoelasticPM.cpp:276:69: /usr/include/boost/multiprecision/cpp_bin_float.hpp:831:17: warning: ‘.Eigen::Matrix, boost::multiprecision::et_off>, 3, 1, 0, 3, 1>::.Eigen::PlainObjectBase, boost::multiprecision::et_off>, 3, 1, 0, 3, 1> >::m_storage.Eigen::DenseStorage, boost::multiprecision::et_off>, 3, 3, 1, 0>::m_data.Eigen::internal::plain_array, boost::multiprecision::et_off>, 3, 0, 0>::array[0].boost::multiprecision::number, boost::multiprecision::et_off>::m_backend.boost::multiprecision::backends::cpp_bin_float<150, boost::multiprecision::backends::digit_base_10, void, int, 0, 0>::m_sign’ may be used uninitialized [-Wmaybe-uninitialized] 831 | if (a.sign() == b.sign()) | ~~~~~~~~~^~~~~~~~~~~ /<>/pkg/dem/ViscoelasticPM.cpp: In member function ‘virtual void yade::Ip2_ViscElMat_ViscElMat_ViscElPhys::Calculate_ViscElMat_ViscElMat_ViscElPhys(const boost::shared_ptr&, const boost::shared_ptr&, const boost::shared_ptr&, boost::shared_ptr)’: /<>/pkg/dem/ViscoelasticPM.cpp:275:90: note: ‘’ declared here 275 | const auto relativeVelocity = (de1.vel + de1.angVel.cross(c1x)) - (de2.vel + de2.angVel.cross(c2x)) + shiftVel; | ~~~~~~~~~~~~~~~~^~~~~ [ 54%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -c /<>/pkg/dem/WirePM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/dem/WirePM.hpp:28, from /<>/pkg/dem/WirePM.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 54%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_dem.so -o lib/aarch64-linux-gnu/libpkg_dem.so CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 54%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o -c /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o -c /<>/pkg/fem/Bo1_Node_Aabb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Bound.hpp:10, from /<>/core/Aabb.hpp:11, from /<>/pkg/fem/Bo1_Node_Aabb.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o -c /<>/pkg/fem/CohesiveMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/CohesiveMat.hpp:9, from /<>/pkg/fem/CohesiveMat.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o -c /<>/pkg/fem/DeformableCohesiveElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableCohesiveElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o -c /<>/pkg/fem/DeformableElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/BodyContainer.hpp:9, from /<>/pkg/fem/DeformableElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o -c /<>/pkg/fem/FEInternalForceDispatchers.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceDispatchers.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o -c /<>/pkg/fem/FEInternalForceEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/FEInternalForceEngine.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o -c /<>/pkg/fem/Gl1_DeformableElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_DeformableElement.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o -c /<>/pkg/fem/Gl1_Node.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/pkg/fem/Gl1_Node.cpp:13: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o -c /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /<>/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o -c /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/DeformableElement.hpp:12, from /<>/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o -c /<>/pkg/fem/Lin4NodeTetra.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o -c /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 60%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o -c /<>/pkg/fem/LinElastMat.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Material.hpp:4, from /<>/pkg/fem/LinElastMat.hpp:9, from /<>/pkg/fem/LinElastMat.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 61%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_fem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -MF CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o.d -o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -c /<>/pkg/fem/Node.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Shape.hpp:12, from /<>/pkg/fem/Node.hpp:10, from /<>/pkg/fem/Node.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 61%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_fem.so -o lib/aarch64-linux-gnu/libpkg_fem.so CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 61%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 62%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o -c /<>/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/Engine.hpp:14, from /<>/core/GlobalEngine.hpp:11, from /<>/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /<>/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 62%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_lbm_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -MF CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o.d -o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -c /<>/pkg/lbm/LBMnode.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/pkg/lbm/LBMnode.hpp:13, from /<>/pkg/lbm/LBMnode.cpp:11: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 62%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_lbm.so -o lib/aarch64-linux-gnu/libpkg_lbm.so CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 62%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 63%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_openfoam_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -MF CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o.d -o CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -c /<>/pkg/openfoam/FoamCoupling.cpp [ 63%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_openfoam.so -o lib/aarch64-linux-gnu/libpkg_openfoam.so CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 63%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o -c /<>/pkg/polyhedra/Polyhedra_01.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o -c /<>/pkg/polyhedra/Polyhedra_02.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o -c /<>/pkg/polyhedra/Polyhedra_Ig2.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o -c /<>/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpkg_polyhedra_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -MF CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o.d -o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -c /<>/pkg/polyhedra/Polyhedra_support.cpp [ 66%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_polyhedra.so -o lib/aarch64-linux-gnu/libpkg_polyhedra.so CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 66%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o -c /<>/pkg/potential/Gl1_PotentialBlock.cpp [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o -c /<>/pkg/potential/Gl1_PotentialParticle.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/computational-geometry/MarchingCube.hpp:11, from /<>/pkg/potential/Gl1_PotentialParticle.hpp:4, from /<>/pkg/potential/Gl1_PotentialParticle.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o -c /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/compatibility/LapackCompatibility.hpp:71, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /<>/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o -c /<>/pkg/potential/KnKsLaw.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/KnKsLaw.hpp:3, from /<>/pkg/potential/KnKsLaw.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o -c /<>/pkg/potential/KnKsPBLaw.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o -c /<>/pkg/potential/PotentialBlock.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o -c /<>/pkg/potential/PotentialBlock2AABB.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o -c /<>/pkg/potential/PotentialParticle.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/base/openmp-accu.hpp:4, from /<>/pkg/potential/PotentialParticle.hpp:6, from /<>/pkg/potential/PotentialParticle.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o -c /<>/pkg/potential/PotentialParticle2AABB.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Dispatching.hpp:2, from /<>/pkg/potential/PotentialParticle2AABB.hpp:6, from /<>/pkg/potential/PotentialParticle2AABB.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o -c /<>/pkg/potential/RockBolt.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -MF CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o.d -o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -c /<>/pkg/potential/RockLiningGlobal.cpp [ 71%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpkg_potential.so -o lib/aarch64-linux-gnu/libpkg_potential.so CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 71%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o -c /<>/preprocessing/dem/Shop_01.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_01.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o -c /<>/preprocessing/dem/Shop_02.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/preprocessing/dem/Shop.hpp:8, from /<>/preprocessing/dem/Shop_02.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o -c /<>/preprocessing/dem/SimpleShear.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/serialization/Serializable.hpp:14, from /<>/core/FileGenerator.hpp:12, from /<>/preprocessing/dem/SimpleShear.hpp:11, from /<>/preprocessing/dem/SimpleShear.cpp:9: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o -c /<>/preprocessing/dem/SpherePack.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/SpherePack.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -MF CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o.d -o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -c /<>/preprocessing/dem/TriaxialTest.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/preprocessing/dem/TriaxialTest.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 74%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_dem.so -o lib/aarch64-linux-gnu/libpre_dem.so CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 74%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpre_potential_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -MF CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o.d -o CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -c /<>/preprocessing/potential/BlockGen.cpp [ 75%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpre_potential.so -o lib/aarch64-linux-gnu/libpre_potential.so CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 76%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dpost_image_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -MF CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o.d -o CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -c /<>/postprocessing/image/SnapshotEngine.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/opengl/OpenGLWrapper.hpp:20, from /<>/postprocessing/image/SnapshotEngine.hpp:4, from /<>/postprocessing/image/SnapshotEngine.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_image.so -o lib/aarch64-linux-gnu/libpost_image.so CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 77%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dkiss_fft_scalar=double -Dpost_vtk_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -MF CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o.d -o CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -c /<>/postprocessing/vtk/VTKRecorder.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/compatibility/VTKCompatibility.hpp:29, from /<>/postprocessing/vtk/VTKRecorder.hpp:2, from /<>/postprocessing/vtk/VTKRecorder.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 77%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_vtk.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_vtk.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,libpost_vtk.so -o lib/aarch64-linux-gnu/libpost_vtk.so CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 77%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/debian/build-mpfr150 /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 78%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dboot_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/GL -I/<>/debian/build-mpfr150 -I/<>/debian/build-mpfr150/pkg/pfv -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -fPIC -MD -MT CMakeFiles/boot.dir/core/main/pyboot.cpp.o -MF CMakeFiles/boot.dir/core/main/pyboot.cpp.o.d -o CMakeFiles/boot.dir/core/main/pyboot.cpp.o -c /<>/core/main/pyboot.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/core/main/pyboot.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 78%] Linking CXX shared library lib/aarch64-linux-gnu/boot.so /usr/bin/cmake -E cmake_link_script CMakeFiles/boot.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,--no-as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,boot.so -o lib/aarch64-linux-gnu/boot.so CMakeFiles/boot.dir/core/main/pyboot.cpp.o -Wl,-rpath,/<>/debian/build-mpfr150/lib/aarch64-linux-gnu:/<>/debian/build-mpfr150/gui/lib/aarch64-linux-gnu:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libopenblas.so -lrt lib/aarch64-linux-gnu/libyade.so gui/lib/aarch64-linux-gnu/_GLViewer.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so lib/aarch64-linux-gnu/libpkg_common.so lib/aarch64-linux-gnu/libpkg_dem.so lib/aarch64-linux-gnu/libpkg_fem.so lib/aarch64-linux-gnu/libpkg_lbm.so lib/aarch64-linux-gnu/libpkg_openfoam.so lib/aarch64-linux-gnu/libpkg_polyhedra.so lib/aarch64-linux-gnu/libpkg_potential.so lib/aarch64-linux-gnu/libpre_dem.so lib/aarch64-linux-gnu/libpre_potential.so lib/aarch64-linux-gnu/libpost_image.so lib/aarch64-linux-gnu/libpost_vtk.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.10 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.10 /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libGL.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.11.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python311.so /usr/lib/aarch64-linux-gnu/libboost_thread.so /usr/lib/aarch64-linux-gnu/libboost_filesystem.so /usr/lib/aarch64-linux-gnu/libboost_iostreams.so /usr/lib/aarch64-linux-gnu/libboost_regex.so /usr/lib/aarch64-linux-gnu/libboost_serialization.so /usr/lib/aarch64-linux-gnu/libboost_system.so /usr/lib/aarch64-linux-gnu/libboost_date_time.so /usr/lib/aarch64-linux-gnu/libboost_log.so /usr/lib/aarch64-linux-gnu/libboost_chrono.so /usr/lib/aarch64-linux-gnu/libboost_atomic.so /usr/lib/aarch64-linux-gnu/libboost_log_setup.so -lboost_python311 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 78%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/edge.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/face.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/object.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/point.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/pygts.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/segment.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/surface.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/triangle.cpp [ 82%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_gts_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -MF CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o.d -o CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o -c /<>/py/3rd-party/pygts-0.3.1/vertex.cpp [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_gts.so -o lib/aarch64-linux-gnu/_gts.so "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o" "CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -lgts make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 82%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 83%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_libVersions_EXPORTS -Dkiss_fft_scalar=double -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -isystem /usr/include/vtk-9.1 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o -MF CMakeFiles/_libVersions.dir/_libVersions.cpp.o.d -o CMakeFiles/_libVersions.dir/_libVersions.cpp.o -c /<>/py/_libVersions.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_libVersions.cpp:3: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_libVersions.so -o lib/aarch64-linux-gnu/_libVersions.so CMakeFiles/_libVersions.dir/_libVersions.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 /usr/lib/aarch64-linux-gnu/libtbb.so.12.9 /usr/lib/aarch64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 83%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 84%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_log_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_log.dir/_log.cpp.o -MF CMakeFiles/_log.dir/_log.cpp.o.d -o CMakeFiles/_log.dir/_log.cpp.o -c /<>/py/_log.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/core/Omega.hpp:20, from /<>/py/_log.cpp:15: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_log.so -o lib/aarch64-linux-gnu/_log.so CMakeFiles/_log.dir/_log.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 84%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_math.cpp.o -MF CMakeFiles/_math.dir/high-precision/_math.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_math.cpp.o -c /<>/py/high-precision/_math.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_math.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:14, from /usr/include/boost/math/special_functions/bernoulli.hpp:16, from /usr/include/boost/math/special_functions/gamma.hpp:35, from /usr/include/boost/multiprecision/cpp_bin_float.hpp:22, from /<>/lib/high-precision/Real.hpp:159: /usr/include/boost/math/tools/toms748_solve.hpp: In instantiation of ‘std::pair<_ForwardIterator, _ForwardIterator> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&) [with F = boost::math::detail::max_bernoulli_root_functor; T = double; Tol = equal_floor; uintmax_t = long unsigned int]’: /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:104:53: required from ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const boost::false_type&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int; boost::false_type = boost::integral_constant]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:123:75: required from ‘std::size_t boost::math::detail::b2n_overflow_limit() [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:384:50: required from ‘OutputIterator boost::math::detail::bernoulli_numbers_cache::copy_bernoulli_numbers(OutputIterator, std::size_t, std::size_t, const Policy&) [with OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:54:74: required from ‘OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const boost::integral_constant&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:67:48: required from ‘T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy]’ /usr/include/boost/math/special_functions/bernoulli.hpp:74:40: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/math/special_functions/factorials.hpp:53:23: required from ‘RT boost::math::factorial(unsigned int) [with RT = boost::multiprecision::number, boost::multiprecision::et_off>]’ /<>/lib/high-precision/MathSpecialFunctions.hpp:92:23: required from ‘Rr yade::math::factorial(unsigned int) [with Rr = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 1]’ /<>/py/high-precision/_math.cpp:553:11: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:168:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ /<>/lib/high-precision/ToFromPythonConverter.hpp:187:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ /<>/py/high-precision/_math.cpp:1007:112: required from here /usr/include/boost/math/tools/toms748_solve.hpp:495:24: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 495 | inline std::pair toms748_solve(F f, const T& ax, const T& bx, Tol tol, boost::uintmax_t& max_iter) | ^~~~~~~~~~~~~ [ 85%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_math_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_math.so -o lib/aarch64-linux-gnu/_math.so "CMakeFiles/_math.dir/high-precision/_math.cpp.o" "CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 85%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o -c /<>/py/high-precision/_minieigenHP.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_minieigenHP.cpp:16: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o -c /<>/py/high-precision/_ExposeBoxes.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeBoxes.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o -c /<>/py/high-precision/_ExposeComplex1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o -c /<>/py/high-precision/_ExposeComplex2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/MathComplexFunctions.hpp:26, from /<>/py/high-precision/_ExposeComplex2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o -c /<>/py/high-precision/_ExposeConverters.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeConverters.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o -c /<>/py/high-precision/_ExposeMatrices1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeMatrices1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o -c /<>/py/high-precision/_ExposeMatrices2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeMatrices2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o -c /<>/py/high-precision/_ExposeQuaternion.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeQuaternion.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o -c /<>/py/high-precision/_ExposeStorageOrdering.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeStorageOrdering.cpp:8: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o -c /<>/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeVectors1.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o -c /<>/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/py/high-precision/_ExposeVectors2.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 91%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_minieigenHP_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o -c /<>/py/high-precision/_RealHPDiagnostics.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/high-precision/_RealHPDiagnostics.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:14, from /usr/include/boost/math/special_functions/bernoulli.hpp:16, from /usr/include/boost/math/special_functions/gamma.hpp:35, from /usr/include/boost/multiprecision/cpp_bin_float.hpp:22, from /<>/lib/high-precision/Real.hpp:159: /usr/include/boost/math/tools/toms748_solve.hpp: In instantiation of ‘std::pair<_ForwardIterator, _ForwardIterator> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&) [with F = boost::math::detail::max_bernoulli_root_functor; T = double; Tol = equal_floor; uintmax_t = long unsigned int]’: /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:104:53: required from ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const boost::false_type&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int; boost::false_type = boost::integral_constant]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:123:75: required from ‘std::size_t boost::math::detail::b2n_overflow_limit() [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:384:50: required from ‘OutputIterator boost::math::detail::bernoulli_numbers_cache::copy_bernoulli_numbers(OutputIterator, std::size_t, std::size_t, const Policy&) [with OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:54:74: required from ‘OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const boost::integral_constant&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; Policy = boost::math::policies::policy; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:67:48: required from ‘T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy]’ /usr/include/boost/math/special_functions/bernoulli.hpp:74:40: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/py/high-precision/_RealHPDiagnostics.cpp:675:46: required from ‘void yade::TestLoop::operator()(Nmpl) [with Nmpl = mpl_::integral_c; int minHP = 1]’ /usr/include/boost/mpl/for_each.hpp:78:26: required from ‘static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::v_item, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::v_item, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = yade::TestLoop<1>]’ /usr/include/boost/mpl/for_each.hpp:105:18: required from ‘void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, v_item, vector0, 0>, 0>; TransformOp = identity; F = yade::TestLoop<1>]’ /usr/include/boost/mpl/for_each.hpp:118:46: required from ‘void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, v_item, vector0, 0>, 0>; F = yade::TestLoop<1>]’ /<>/py/high-precision/_RealHPDiagnostics.cpp:701:92: required from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1; Real = boost::multiprecision::number, boost::multiprecision::et_off>]’ /<>/py/high-precision/_RealHPDiagnostics.cpp:721:47: required from here /usr/include/boost/math/tools/toms748_solve.hpp:495:24: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 495 | inline std::pair toms748_solve(F f, const T& ax, const T& bx, Tol tol, boost::uintmax_t& max_iter) | ^~~~~~~~~~~~~ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_minieigenHP.so -o lib/aarch64-linux-gnu/_minieigenHP.so "CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o" -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 91%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DWeightedAverage2d_EXPORTS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -MF CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o.d -o CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -c /<>/py/WeightedAverage2d.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/lib/smoothing/WeightedAverage2d.hpp:5, from /<>/py/WeightedAverage2d.cpp:2: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:14, from /usr/include/boost/math/special_functions/bernoulli.hpp:16, from /usr/include/boost/math/special_functions/gamma.hpp:35, from /usr/include/boost/multiprecision/cpp_bin_float.hpp:22, from /<>/lib/high-precision/Real.hpp:159: /usr/include/boost/math/tools/toms748_solve.hpp: In instantiation of ‘std::pair<_ForwardIterator, _ForwardIterator> boost::math::tools::toms748_solve(F, const T&, const T&, Tol, uintmax_t&) [with F = boost::math::detail::max_bernoulli_root_functor; T = double; Tol = equal_floor; uintmax_t = long unsigned int]’: /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:104:53: required from ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const boost::false_type&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; std::size_t = long unsigned int; boost::false_type = boost::integral_constant]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:123:75: required from ‘std::size_t boost::math::detail::b2n_overflow_limit() [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:384:50: required from ‘OutputIterator boost::math::detail::bernoulli_numbers_cache::copy_bernoulli_numbers(OutputIterator, std::size_t, std::size_t, const Policy&) [with OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:54:74: required from ‘OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const boost::integral_constant&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; OutputIterator = boost::multiprecision::number, boost::multiprecision::et_off>*; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; std::size_t = long unsigned int]’ /usr/include/boost/math/special_functions/bernoulli.hpp:67:48: required from ‘T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy, policies::promote_double, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy>]’ /usr/include/boost/math/special_functions/detail/polygamma.hpp:105:57: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/math/special_functions/gamma.hpp:1972:124: required from ‘typename boost::math::tools::promote_args::type boost::math::tgamma1pm1(RT, const Policy&) [with RT = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy, policies::promote_double, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy, policies::default_policy>; typename tools::promote_args::type = boost::multiprecision::number, boost::multiprecision::et_off>]’ /usr/include/boost/math/special_functions/gamma.hpp:1006:36: required from ‘T boost::math::detail::tgamma_small_upper_part(T, T, const Policy&, T*, bool, T*) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]’ /usr/include/boost/math/special_functions/erf.hpp:147:42: required from ‘T boost::math::detail::erf_imp(T, bool, const Policy&, const Tag&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy, boost::math::policies::promote_double, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>; Tag = boost::integral_constant]’ /usr/include/boost/math/special_functions/erf.hpp:1218:91: required from ‘typename boost::math::tools::promote_args::type boost::math::erfc(RT, const Policy&) [with RT = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy; typename tools::promote_args::type = boost::multiprecision::number, boost::multiprecision::et_off>]’ /usr/include/boost/math/distributions/normal.hpp:190:30: required from ‘RealType boost::math::cdf(const normal_distribution&, const RealType&) [with RealType = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy]’ /<>/lib/smoothing/WeightedAverage2d.hpp:195:42: required from here /usr/include/boost/math/tools/toms748_solve.hpp:495:24: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 495 | inline std::pair toms748_solve(F f, const T& ax, const T& bx, Tol tol, boost::uintmax_t& max_iter) | ^~~~~~~~~~~~~ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,WeightedAverage2d.so -o lib/aarch64-linux-gnu/WeightedAverage2d.so CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 91%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_utils.dir/_utils.cpp.o -MF CMakeFiles/_utils.dir/_utils.cpp.o.d -o CMakeFiles/_utils.dir/_utils.cpp.o -c /<>/py/_utils.cpp In file included from /usr/include/python3.11/numpy/ndarraytypes.h:1940, from /usr/include/python3.11/numpy/ndarrayobject.h:12, from /usr/include/python3.11/numpy/arrayobject.h:5, from /<>/py/_utils.cpp:13: /usr/include/python3.11/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/_utils.cpp:1: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_utils.so -o lib/aarch64-linux-gnu/_utils.so CMakeFiles/_utils.dir/_utils.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 92%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_polyhedra_utils_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -MF CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o.d -o CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -c /<>/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_polyhedra_utils.so -o lib/aarch64-linux-gnu/_polyhedra_utils.so CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 92%] Built target _polyhedra_utils make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_packPredicates_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -MF CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o.d -o CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -c /<>/py/pack/_packPredicates.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packPredicates.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/<>/debian/build-mpfr150/py/lib/aarch64-linux-gnu::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_packSpheres_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -MF CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o.d -o CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -c /<>/py/pack/_packSpheres.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packSpheres.cpp:4: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packSpheres.so -o lib/aarch64-linux-gnu/_packSpheres.so CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 94%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 94%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_packObb_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -MF CMakeFiles/_packObb.dir/pack/_packObb.cpp.o.d -o CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -c /<>/py/pack/_packObb.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/pack/_packObb.cpp:6: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_packObb.so -o lib/aarch64-linux-gnu/_packObb.so CMakeFiles/_packObb.dir/pack/_packObb.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 95%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 95%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -Dwrapper_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -MF CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o.d -o CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -c /<>/py/wrapper/yadeWrapper.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/high-precision/Constants.hpp:10, from /<>/py/wrapper/yadeWrapper.cpp:5: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,wrapper.so -o lib/aarch64-linux-gnu/wrapper.so CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 95%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 95%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_customConverters_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -MF CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o.d -o CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -c /<>/py/wrapper/customConverters.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/wrapper/customConverters.cpp:18: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_customConverters.so -o lib/aarch64-linux-gnu/_customConverters.so CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [ 96%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/<>/debian/build-mpfr150' cd /<>/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/py /<>/debian/build-mpfr150 /<>/debian/build-mpfr150/py /<>/debian/build-mpfr150/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/debian/build-mpfr150' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/<>/debian/build-mpfr150' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/_ymport.cpp.o -MF CMakeFiles/_ymport.dir/_ymport.cpp.o.d -o CMakeFiles/_ymport.dir/_ymport.cpp.o -c /<>/py/_ymport.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/py/_ymport.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o -c /<>/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o -c /<>/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o -c /<>/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o -c /<>/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o -c /<>/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o -c /<>/py/ymport/foamfile/PolyMesh.cpp In file included from /usr/include/boost/python/exception_translator.hpp:10, from /usr/include/boost/python.hpp:28, from /<>/lib/high-precision/RealHPConfig.hpp:35, from /<>/lib/high-precision/Real.hpp:242, from /<>/lib/base/Math.hpp:12, from /<>/py/ymport/foamfile/PolyMesh.cpp:10: /usr/include/boost/config/pragma_message.hpp:24:273: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ In file included from /usr/include/boost/python/object/iterator.hpp:28, from /usr/include/boost/python/iterator.hpp:12, from /usr/include/boost/python.hpp:37: /usr/include/boost/config/pragma_message.hpp:24:75: note: ‘#pragma message: This header is deprecated. Use instead.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^ [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /<>/debian/build-mpfr150/py && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BBFLOAT -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -D_ymport_EXPORTS -I/<> -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/<>/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -MF CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o.d -o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -c /<>/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /<>/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fdebug-prefix-map=/<>=/usr/src/yade-2023.02a-7 -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -shared -Wl,-soname,_ymport.so -o lib/aarch64-linux-gnu/_ymport.so CMakeFiles/_ymport.dir/_ymport.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o -Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: make[4]: Leaving directory '/<>/debian/build-mpfr150' [100%] Built target _ymport make[3]: Leaving directory '/<>/debian/build-mpfr150' /usr/bin/cmake -E cmake_progress_start /<>/debian/build-mpfr150/CMakeFiles 0 make[2]: Leaving directory '/<>/debian/build-mpfr150' make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh binary-arch --builddirectory=/<>/debian/build --with python3 --no-parallel dh_testroot -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_prep -a -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_auto_install -B/<>/debian/build-double cd debian/build-double && make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/debian/build-double' /usr/bin/cmake -S/<> -B/<>/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/debian/build-double' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/debian/build-double' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/bin/yade-double-batch -- Installing: /<>/debian/tmp/usr/bin/yade-double CMake Error: failed to create symbolic link '/usr/bin/yade-double.py': Permission denied -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /<>/debian/tmp/usr/share/doc/yade-double/img/yade-logo-note.png -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf/bf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-double:/usr/lib/aarch64-linux-gnu/yade-double/py:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/:/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-double/py/gts" make[2]: Leaving directory '/<>/debian/build-double' dh_auto_install -B/<>/debian/build-longdouble cd debian/build-longdouble && make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/debian/build-longdouble' /usr/bin/cmake -S/<> -B/<>/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/debian/build-longdouble' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/debian/build-longdouble' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/bin/yade-longdouble-batch -- Installing: /<>/debian/tmp/usr/bin/yade-longdouble CMake Error: failed to create symbolic link '/usr/bin/yade-longdouble.py': Permission denied -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /<>/debian/tmp/usr/share/doc/yade-longdouble/img/yade-logo-note.png -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf/bf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-longdouble:/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts" make[2]: Leaving directory '/<>/debian/build-longdouble' dh_auto_install -B/<>/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/debian/build-mpfr150' /usr/bin/cmake -S/<> -B/<>/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/debian/build-mpfr150' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/debian/build-mpfr150' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/bin/yade-mpfr150-batch -- Installing: /<>/debian/tmp/usr/bin/yade-mpfr150 CMake Error: failed to create symbolic link '/usr/bin/yade-mpfr150.py': Permission denied -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /<>/debian/tmp/usr/share/doc/yade-mpfr150/img/yade-logo-note.png -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Up-to-date: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf/__init__.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf/bf.py -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so -- Set runtime path of "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so" to "/usr/lib/aarch64-linux-gnu/yade-mpfr150:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts" make[2]: Leaving directory '/<>/debian/build-mpfr150' # generate manpages LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot help2man /<>/debian/tmp/usr/bin/yade-double > yade.1 LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot help2man /<>/debian/tmp/usr/bin/yade-double-batch > yade-batch.1 LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-double --test Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] Using PrecisionDouble with 15 digits. Using (15, 30) decimal digits in python. Importing mpmath testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionEntered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 27, 7), '3.27.7'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 74, 0), '107400'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 14, 0), '8.14.0'], 'mpi4py': [(3, 1, 5), '3.1.5'], 'mpmath': [(1, 2, 1), '1.2.1']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 74, 0), '1.74.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 44, 0), '3.44.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.24 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [], 'mpc': []} Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 LS_DEM FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-double Yade precision : 53 bits, 15 decimal places, with mpmath, PrecisionDouble Yade RealHP<…> : (15, 30, 45, 60, 120, 150, 300) decimal digits in C++, (15, 30) decimal digits accessible from python Libraries used : +---------------+-----------------------+---------------------+ | library | cmake | C++ | +===============+=======================+=====================+ | boost | 107400 | 1.74.0 | +---------------+-----------------------+---------------------+ | cmake | 3.27.7 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.14.0 | | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.5 | | +---------------+-----------------------+---------------------+ | mpmath | 1.2.1 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.24 | +---------------+-----------------------+---------------------+ | python | 3.11.6 | 3.11.6 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sqlite | | 3.44.0 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 LS_DEM FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-double Yade precision : 53 bits, 15 decimal places, with mpmath, PrecisionDouble Yade RealHP<…> : (15, 30, 45, 60, 120, 150, 300) decimal digits in C++, (15, 30) decimal digits accessible from python ``` Libraries used : | library | cmake | C++ | | ------------- | --------------------- | ------------------- | | boost | 107400 | 1.74.0 | | cmake | 3.27.7 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.14.0 | | | mpi4py | 3.1.5 | | | mpmath | 1.2.1 | | | openblas | | OpenBLAS 0.3.24 | | python | 3.11.6 | 3.11.6 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sqlite | | 3.44.0 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 74, 0), '107400'] and by C++ is [(1, 74, 0), '1.74.0'] python version reported by by cmake is [(3, 11, 6), '3.11.6'] and by C++ is [(3, 11, 6), '3.11.6'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] ok testMatrix3Test (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3Test) ... RealHP<1> RealHP<2> ok testMatrix3cTest (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3cTest) ... RealHP<1> RealHP<2> ok testMpmath (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMpmath) ... RealHP<1> RealHP<2> ok testQuaternion (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testQuaternion) ... RealHP<1> RealHP<2> ok testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 101 digits: 30 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279333 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399352 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944478 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647031 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279333 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : 3.141592653589793 HPn.Euler() 0.5772156649015329 N= 1 MPn.euler = 0.5772156649015329 euler : 0.5772156649015329 logE2 : 0.6931471805599453 catalan : 0.915965594177219 sin : -0.8508827905700432 sinh : 1.2375852132752518 cos : -0.5253555716957192 cosh : 1.5911056407786226 tan : 1.619632181350246 tanh : 0.7778146098895282 abs : 1.039814008884047 acos : 1.5309717918361057 acosh : 1.339645391459728 asin : 0.03982453495879099 asinh : 0.9092480099645157 atan : 0.8049141358764261 atanh : 0.039835066044110516 cbrt : 1.0130990032167873 exp : 2.8286908540538747 sqrt : 1.019712708994081 exp2 : 2.0559625831384816 expm1 : 1.8286908540538744 lgamma : -0.021702159657518143 tgamma : 0.9785316378514479 erf : 0.8585787762995714 erfc : 0.1414212237004287 log : 0.03904185954844715 log10 : 0.01695566416513238 log1p : 0.7128586315840377 log2 : 0.05632549715762812 fabs : 1.039814008884047 frexp : 1.039814008884047 modf : 0.03981400888404707 Skipping test of CgalNumTraits factorial : 1.0 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : (1.039814008884047+16.557766085750316j) Complex real : 1.039814008884047 Complex imag : -16.557766085750316 Complex abs : 16.590383688254317 Complex arg : -1.50807951393849 Complex norm : 275.24083092349485 Complex polar : (-0.686413744510811+0.7810565564785691j) Complex sin : (6692369.337101146-3930009.0296335747j) Complex sinh : (-0.8169687012653108+1.1951594055882355j) Complex cos : (3930009.0296336077+6692369.33710109j) Complex cosh : (-1.0503385908132323+0.9296124468134137j) Complex tan : (7.249493367025581e-15-1.0000000000000042j) Complex tanh : (1.0008835852378306-0.25203831341181937j) Complex asin : (0.06260348687155685-3.502870375188925j) Complex asinh : (3.5010680516273203-1.5079655735431308j) Complex acos : (1.5081928399233397+3.502870375188925j) Complex acosh : (3.502870375188925-1.5081928399233397j) Complex atan : (1.5670047904489017-0.06022923695886655j) Complex atanh : (0.0037642286626439507-1.5107105095284554j) Complex exp : (-1.8673072920785432+2.1247718524016492j) Complex log : (2.8088232316175112-1.50807951393849j) Complex log10 : (1.2198564301331445-0.6549506111748242j) Complex pow : (-3.311068056693055e-08-2.1418055225119342e-08j) Complex sqrt : (2.9690232145554507-2.788419774654658j) atan2 : 3.0788758407333865 fmod : 1.039814008884047 hypot : 16.590383688254317 max : 1.039814008884047 min : -16.557766085750316 pow : 0.5239044398681701 remainder : 1.039814008884047 remquo : 1.039814008884047 ldexp : 1.5866302625794175e-05 fma : -29.52844329201143 laguerre : 29.311446160223078 sphericalHarmonic : (0.17131595937192234-0.19493702503322882j) Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.5772156649015329 N= 1 MPn.euler = 0.5772156649015329 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits pi : mpf('3.141592653589793238462643383279332979') HPn.Euler() 0.5772156649015328606065120900823372 N= 2 MPn.euler = 0.5772156649015328606065120900824024 euler : mpf('0.5772156649015328606065120900823372057') logE2 : mpf('0.6931471805599453094172321214579818997') catalan : mpf('0.9159655941772190150546035149325221994') sin : mpf('0.5939454352347722584758364842142526054') sinh : mpf('-2830113.967446815545741980638104417001') cos : mpf('0.8045053262494767054593228913396054045') cosh : mpf('2830113.967446992217072446901584857011') tan : mpf('0.738274087014049266246351731815681196') tanh : mpf('-0.9999999999999375744819825625914705966') abs : mpf('15.54897472055115491177474842955250005') acos : mpf('1.102882562631078742167545175248695009') acosh : mpf('3.498557230924345475096702268661501991') asin : mpf('0.4679137641638178770637765163909712994') asinh : mpf('-3.43817432045272836528858433874772501') atan : mpf('-1.50657185462838235022064846302678901') atanh : mpf('0.4859866403626942628538798071871373011') cbrt : mpf('2.495938724418268720990481545584143987') exp : mpf('0.0000001766713304662634798696961141759711001') sqrt : mpf('3.943218827373286281055206295545435984') exp2 : mpf('0.00002085893867528485003506738873150702005') expm1 : mpf('-0.9999998233286695337365201303037137043') lgamma : mpf('2.386016504284470658874419043336452985') tgamma : mpf('10.87010656077751744729777653067122993') erf : mpf('-1.0') erfc : mpf('2.0') log : mpf('2.743994702081776386965692094471533005') log10 : mpf('1.191701757485872925255699941786267989') log1p : mpf('2.806324149484195596561572928804701976') log2 : mpf('3.958747548918967348004721982249596015') fabs : mpf('15.54897472055115491177474842955250005') frexp : mpf('15.54897472055115491177474842955250005') modf : mpf('0.5489747205511549117747484295525035035') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955250005', imag='5.53596369248626925632649532348487996') Complex real : mpf('-15.54897472055115491177474842955250005') Complex imag : mpf('-5.53596369248626925632649532348487996') Complex abs : mpf('16.5050752456589871415700835122563501') Complex arg : mpf('-2.799552477654940952002720922369711014') Complex norm : mpf('272.4175088648650747396376556741589014') Complex polar : mpc(real='-11.40641528088820892719825658050232991', imag='-10.56713325837517901325304181087375') Complex sin : mpc(real='-20.07936152284160973536426710884774003', imag='125.2245697020133858127526587836879005') Complex sinh : mpc(real='-2076114.713999371085036983334443960013', imag='1923354.559890954267499482042282748') Complex cos : mpc(real='-125.2284623875950068766831609714706999', imag='-20.07873736249021772619096037814529991') Complex cosh : mpc(real='2076114.713999500687573468377187480005', imag='-1923354.559890834201094749649119467001') Complex tan : mpc(real='0.000009718353047234569192245095877434479946', imag='-0.9999704735389008820084878628477772028') Complex tanh : mpc(real='-0.9999999999999952382481640100898240992', imag='6.224364239983127776838678209298085985e-14') Complex asin : mpc(real='-1.228174955250652708941877410002917009', imag='-3.496103626790307529507167682455548004') Complex asinh : mpc(real='-3.497526074376995775830024158197527981', imag='-0.3414614552050577113836606568154668988') Complex acos : mpc(real='2.798971282045549328173199101641795023', imag='3.496103626790307529507167682455548004') Complex acosh : mpc(real='3.496103626790307529507167682455548004', imag='-2.798971282045549328173199101641795023') Complex atan : mpc(real='-1.513757025551442277411550468107257012', imag='-0.02025836850892339083901509592694724993') Complex atanh : mpc(real='-0.05711612587412578267887218721089822021', imag='-1.550411142212404728798485458457706993') Complex exp : mpc(real='0.0000001296025364850427423956610154919778987', imag='0.0000001200664047323931626952262945809566012') Complex log : mpc(real='2.803667924256229745622505088650016992', imag='-2.799552477654940952002720922369711014') Complex log10 : mpc(real='1.217617508593624785103174267783059998', imag='-1.215830192844117569882739262267926004') Complex pow : mpc(real='1.272544402427885768291991771237362999e-38', imag='-6.315789723641336399774886127818722014e-39') Complex sqrt : mpc(real='0.6914117894235794088537359505067326037', imag='-4.003376697627275622231926738002610006') cylBesselJ : mpf('-0.000002018113276320797007004512309941100986') atan2 : mpf('-1.912836502729748905691244152550077989') fmod : mpf('4.477047335578616399121757782582743982') hypot : mpf('16.5050752456589871415700835122563501') max : mpf('-5.53596369248626925632649532348487996') min : mpf('-15.54897472055115491177474842955250005') pow : mpf('0.0000002528030668805905073566403696004298992') remainder : mpf('-1.058916356907652857204737540908445998') remquo : mpf('-1.058916356907652857204737540908445998') ldexp : mpf('-0.4859054600172235909929608884235156987') fma : mpf('89.14618013923121872709942416831867042') laguerre : mpf('65.62127348299369780958045029925940025') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124019139744991', imag='0.001777804987683046301286998352777438002') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex pow imag using RealHP< 1 >, 53 bits, with arg: [(mpf('90.25288528120822206801676657050848007'), mpf('-46.82249706031502967107371659949422037'), mpf('83.87714530131469814477895852178335036'))] is ULP= 183886.0  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(mpf('-88.07709380525695053165691206231712987'), mpf('-42.61867319614835025731736095622181969'), mpf('43.19718000425110204787415568716823978'))] is ULP= 165052.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(mpf('-86.0'), mpf('0.000820208927457599656918318942189216602'), mpf('4.533852998126100430908991256728767964'))] is ULP= 2813053.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(mpf('-59.0'), mpf('0.3231987542964098736320011084899305996'), mpf('2.209759412570384995433414587751031018'))] is ULP= 3734831.0  Warning: ULP error of complex tan real using RealHP< 1 >, 53 bits, with arg: [(mpf('-97.73202702071351666290865978226065944'), mpf('-36.34242316834674113579239929094911007'), mpf('0.0'))] is ULP= 8281174152293352448.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 53 bits, with arg: [(mpf('-36.92520169813568031713657546788453979'), mpf('-25.69004570685046218159186537377535989'), mpf('0.0'))] is ULP= 8280488015560951808.0  Warning: ULP error of tgamma using RealHP< 1 >, 53 bits, with arg: [(mpf('-89.36948592992692397274367976933718036'), mpf('0.0'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 53 bits, with arg: [(mpf('49.74085058930913305630383547395467989'), mpf('72.34911602970338151408213889226316943'), mpf('16.69420564878480917059277999214828014'))] is ULP= 278529.0  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(mpf('84.41895058392543660374940373003482973'), mpf('-82.78427202300032661241857567802072034'), mpf('-33.41900434381044249221304198727011989'))] is ULP= 89846.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(mpf('78.0'), mpf('3.139355460441720424569211900234221979'), mpf('1.863002903822227551700052572414279008'))] is ULP= 836404.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(mpf('78.0'), mpf('3.139355460441720424569211900234221979'), mpf('1.863002903822227551700052572414279008'))] is ULP= 814659.0  Warning: ULP error of complex tan real using RealHP< 1 >, 53 bits, with arg: [(mpf('63.14358044811245918026543222367763982'), mpf('-35.76517080128203218691851361654699003'), mpf('0.0'))] is ULP= 8287868441266014208.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 53 bits, with arg: [(mpf('35.94301364924731956307368818670511015'), mpf('85.9253661248826858809479745104908897'), mpf('0.0'))] is ULP= 8290875609143332864.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok SpherePack_toSimulation (yade.pack) Doctest: yade.pack.SpherePack_toSimulation ... ok addAutoData (yade.plot) Doctest: yade.plot.addAutoData ... ok addData (yade.plot) Doctest: yade.plot.addData ... ok plot (yade.plot) Doctest: yade.plot.plot ... ok saveDataTxt (yade.plot) Doctest: yade.plot.saveDataTxt ... ok SpherePWaveTimeStep (yade.utils) Doctest: yade.utils.SpherePWaveTimeStep ... ok saveVars (yade.utils) Doctest: yade.utils.saveVars ... ok sphere (yade.utils) Doctest: yade.utils.sphere ... ok typedEngine (yade.utils) Doctest: yade.utils.typedEngine ... ok ---------------------------------------------------------------------- Ran 94 tests in 7.293s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-double --check <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. Welcome to Yade 2023.02a Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpqdp4ddm2/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpqdp4ddm2/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpqdp4ddm2/ directory File ./WallStresses moved into /tmp/tmpqdp4ddm2/ directory Status: success, time spent on this check: 0:00:00.590172 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.028174 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002187 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001634 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: check_TwoPhaseFlowEngine_PressureInjection.py This check_TwoPhaseFlowEngine_PressureInjection.py cannot be executed because TWOPHASEFLOW or PFVFLOW are disabled Status: success, time spent on this check: 0:00:00.004127 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356797441 Status: success, time spent on this check: 0:00:00.203225 ___________________________________ ################################### running: checkAvoidSelfInteractionMask.py testing collider.avoidSelfInteractionMask 0 bb br gg gr rr 1 bb br gr 2 br gg gr 3 br gr Status: success, time spent on this check: 0:00:00.010294 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.046523 ___________________________________ ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.007330 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp8xlijemi/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp8xlijemi/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp8xlijemi/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp8xlijemi/potentialVTKRecorders/ppvel.10.vtu non-matching lines: 0 skip PotentialBlockVTKRecorder check, PotentialBlocks or VTK not available Status: success, time spent on this check: 0:00:00.211275 ___________________________________ ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 274 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.203247 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.003588 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmp_jbhtot7/vtk_testing/10.vtm checking file: /tmp/tmp_jbhtot7/vtk_testing/10/10_0.vtu checking file: /tmp/tmp_jbhtot7/vtk_testing/10/10_2.vtp non-matching lines: 134 Status: success, time spent on this check: 0:00:00.104053 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:00.404832 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkLS_DEM_pbc.py Periodic boundary conditions for LS-DEM as correct as expected Status: success, time spent on this check: 0:00:09.354504 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 15 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: -9.81 g = -9.81 ## produces: -9.81 See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:01.489141 ___________________________________ ################################### running: checkGravityRungeKuttaCashKarp54.py checkGravityRungeKuttaCashKarp54.py : yade precision is 15 decimal places. Will use error tolerance of: 1e-12 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: -9.81 g = -9.81 ## produces: -9.81 See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:00.126356 ___________________________________ ################################### running: checkbf_unixial_clump.py Status: success, time spent on this check: 0:00:02.780526 ___________________________________ ################################### running: checkDEM-PFVPressureInjection.py This checkDEM-PFVPressureInjection.py cannot be executed because PFVFLOW is disabled Status: success, time spent on this check: 0:00:00.009941 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.169750E-09 Kinetic energy OK 1.141128E-01 Kinetic energy OK 1.141357E-01 Kinetic energy OK 1.164304E-01 Status: success, time spent on this check: 0:00:05.533099 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:01.941086 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.378205 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.172731 ___________________________________ ################################### running: checkLS_DEM.py LS-DEM volume and surface descriptions as correct as expected LS-DEM contact description as correct as expected Fast Marching Method as correct as expected Status: success, time spent on this check: 0:00:01.121025 ___________________________________ ################################### running: checkbf_simple.py Status: success, time spent on this check: 0:00:01.731885 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.088706 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.046050 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.003672 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.007135 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.045534 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.402747 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:00.366561 ___________________________________ Most time spend on a single check: 0:00:09.354504 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-longdouble --test /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: yade::math::ThinRealWrapper Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] Using PrecisionLongDouble with 33 digits. Using (33, 66) decimal digits in python. Importing mpmath Note: docstest are skipped because it checks the printed output, instead of comparing numbers. High precision output causes failures such as: Expected: 2000.0 Got: mpf('2000.0') testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Entered the initialization functionTraceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 27, 7), '3.27.7'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 74, 0), '107400'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 14, 0), '8.14.0'], 'mpi4py': [(3, 1, 5), '3.1.5'], 'mpmath': [(1, 2, 1), '1.2.1']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 74, 0), '1.74.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 44, 0), '3.44.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.24 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [], 'mpc': []} Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-longdouble Yade precision : 113 bits, 33 decimal places, with mpmath, PrecisionLongDouble Yade RealHP<…> : (33, 66, 99, 132, 264, 330, 660) decimal digits in C++, (33, 66) decimal digits accessible from python Libraries used : +---------------+-----------------------+---------------------+ | library | cmake | C++ | +===============+=======================+=====================+ | boost | 107400 | 1.74.0 | +---------------+-----------------------+---------------------+ | cmake | 3.27.7 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.14.0 | | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.5 | | +---------------+-----------------------+---------------------+ | mpmath | 1.2.1 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.24 | +---------------+-----------------------+---------------------+ | python | 3.11.6 | 3.11.6 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sqlite | | 3.44.0 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-longdouble Yade precision : 113 bits, 33 decimal places, with mpmath, PrecisionLongDouble Yade RealHP<…> : (33, 66, 99, 132, 264, 330, 660) decimal digits in C++, (33, 66) decimal digits accessible from python ``` Libraries used : | library | cmake | C++ | | ------------- | --------------------- | ------------------- | | boost | 107400 | 1.74.0 | | cmake | 3.27.7 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.14.0 | | | mpi4py | 3.1.5 | | | mpmath | 1.2.1 | | | openblas | | OpenBLAS 0.3.24 | | python | 3.11.6 | 3.11.6 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sqlite | | 3.44.0 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 74, 0), '107400'] and by C++ is [(1, 74, 0), '1.74.0'] python version reported by by cmake is [(3, 11, 6), '3.11.6'] and by C++ is [(3, 11, 6), '3.11.6'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] ok testMatrix3Test (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3Test) ... RealHP<1> RealHP<2> ok testMatrix3cTest (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3cTest) ... RealHP<1> RealHP<2> ok testMpmath (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMpmath) ... RealHP<1> RealHP<2> ok testQuaternion (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testQuaternion) ... RealHP<1> RealHP<2> ok testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 64 bits: 221 digits: 66 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592308079 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067379 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550278 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460172 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520921453 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440900888 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592308079 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : mpf('3.141592653589793238462643383279502797009') HPn.Euler() 0.5772156649015328606065120900824024707 N= 1 MPn.euler = 0.577215664901532860606512090082402431 euler : mpf('0.5772156649015328606065120900824024706956') logE2 : mpf('0.6931471805599453094172321214581765750954') catalan : mpf('0.9159655941772190150546035149323841463027') sin : mpf('-0.8508827905700394819721290492371417291999') sinh : mpf('1.237585213275249169399372468043205655006') cos : mpf('-0.5253555716957252657836777829022818809974') cosh : mpf('1.591105640778620322264681122892211421988') tan : mpf('1.619632181350220139057875010494630686996') tanh : mpf('0.7778146098895274528629107077514468768056') abs : mpf('1.039814008884045299554264778063756998989') acos : mpf('1.530971791836107400979886930680916065005') acosh : mpf('1.339645391459726912599278523965844844') asin : mpf('0.03982453495878921825143476095883536403993') asinh : mpf('0.9092480099645144732236842238313947640038') atan : mpf('0.8049141358764253237684536447736667914973') atanh : mpf('0.03983506604410874312144237631738597046031') cbrt : mpf('1.013099003216786664190191240606828363004') exp : mpf('2.828690854053869491664053590935417269023') sqrt : mpf('1.019712708994080008349797732962558604002') exp2 : mpf('2.055962583138479099341270821050745508998') expm1 : mpf('1.828690854053869491664053590935417076994') lgamma : mpf('-0.02170215965751723467395993636129235703003') tgamma : mpf('0.9785316378514488624897715624420577636') erf : mpf('0.8585787762995706352652084428879906382995') erfc : mpf('0.1414212237004293647347915571120093617005') log : mpf('0.03904185954843391233498845893422792542027') log10 : mpf('0.01695566416512663131234492101943219929016') log1p : mpf('0.7128586315840309806704555456627095235947') log2 : mpf('0.05632549715760902958732608922899572637966') fabs : mpf('1.039814008884045299554264778063756998989') frexp : mpf('1.039814008884045299554264778063756998989') modf : mpf('0.03981400888404529955426477806375699893971') Skipping test of CgalNumTraits factorial : mpf('1.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='1.039814008884045299554264778063756998989', imag='16.55776608575031444698121140104774954') Complex real : mpf('1.039814008884045299554264778063756998989') Complex imag : mpf('-16.55776608575031444698121140104774954') Complex abs : mpf('16.59038368825431351329660879690193658012') Complex arg : mpf('-1.508079513938490067036298909711300386') Complex norm : mpf('275.2408309234947988693327347427236624976') Complex polar : mpc(real='-0.6864137445108112077489387047960444689979', imag='0.781056556478566559449967498800794249001') Complex sin : mpc(real='6692369.337101126858506905479363486350043', imag='-3930009.029633580158865998474161011898004') Complex sinh : mpc(real='-0.8169687012653106536617471633019794398038', imag='1.195159405588232126259426665232499941997') Complex cos : mpc(real='3930009.029633612782373824553761923748016', imag='6692369.337101071304292704529266205807984') Complex cosh : mpc(real='-1.050338590813232774253579478551549946995', imag='0.9296124468134102881057651171900207717945') Complex tan : mpc(real='7.24949336702562132196947749846897459907e-15', imag='-1.000000000000004043954905213518874109008') Complex tanh : mpc(real='1.00088358523782941453546859522040121399', imag='-0.252038313411820097193268127276607419002') Complex asin : mpc(real='0.06260348687155675792657897393437493295023', imag='-3.502870375188924901038967390910522403993') Complex asinh : mpc(real='3.501068051627320040155302372683781179978', imag='-1.507965573543130930348484069884558471992') Complex acos : mpc(real='1.508192839923339861304742717705376394009', imag='3.502870375188924901038967390910522403993') Complex acosh : mpc(real='3.502870375188924901038967390910522403993', imag='-1.508192839923339861304742717705376394009') Complex atan : mpc(real='1.567004790448901675493197020642161947009', imag='-0.06022923695886655695497147054552456050988') Complex atanh : mpc(real='0.003764228662643945192371506163769009372991', imag='-1.510710509528455502008544007959107462005') Complex exp : mpc(real='-1.86730729207854342791532664185352938701', imag='2.124771852401642414365191782422520811005') Complex log : mpc(real='2.808823231617511160075180791686082674998', imag='-1.508079513938490067036298909711300386') Complex log10 : mpc(real='1.219856430133144517284025717668227908007', imag='-0.6549506111748243867953519453768728786031') Complex pow : mpc(real='-0.00000003311068056693047091990418079563146216022', imag='-0.0000000214180552251191105543058745394447512601') Complex sqrt : mpc(real='2.969023214555450289941200803775036283989', imag='-2.788419774654658072734387877931966360019') cylBesselJ : mpf('0.01705256987792861018003636499894511177994') atan2 : mpf('3.078875840733386686267620601351051978015') fmod : mpf('1.039814008884045299554264778063756998989') hypot : mpf('16.59038368825431351329660879690193658012') max : mpf('1.039814008884045299554264778063756998989') min : mpf('-16.55776608575031444698121140104774954') pow : mpf('0.5239044398681849211376618568116517214968') remainder : mpf('1.039814008884045299554264778063756998989') remquo : mpf('1.039814008884045299554264778063756998989') ldexp : mpf('0.00001586630262579414824759315152074824521988') fma : mpf('-29.52844329201139855755363785876058786995') laguerre : mpf('29.31144616022307712595121801176630963015') sphericalHarmonic : mpc(real='0.171315959371922444940743098976366045201', imag='-0.1949370250332279768684227968855201890013') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.5772156649015328606065120900824024707 N= 1 MPn.euler = 0.577215664901532860606512090082402431 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits pi : mpf('3.141592653589793238462643383279502884197169399375105820974944592308079013') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348849998 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348849997976') logE2 : mpf('0.6931471805599453094172321214581765680755001343602552541206800094932621001') catalan : mpf('0.915965594177219015054603514932384110774149374281672134266498119621850599') sin : mpf('0.5939454352347722584758364842187881529929818470120379459269985341491332985') sinh : mpf('-2830113.967446815545741980638089903388213522368347793840910470854201706007') cos : mpf('0.8045053262494767054593228913359112718647874468402143272784105031655386959') cosh : mpf('2830113.967446992217072446901569773084327699259771907019460182868214081984') tan : mpf('0.7382740870140492662463517318247155401975562982886606752042037927338186985') tanh : mpf('-0.9999999999999375744819825625915618168506918216107982245854110360561036982') abs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') acos : mpf('1.102882562631078742167545175247180064778247053069143420772869209890425993') acosh : mpf('3.498557230924345475096702268663193748653134094055942137834337741013296') asin : mpf('0.4679137641638178770637765163925713773203376466184094897146030862639099012') asinh : mpf('-3.438174320452728365288584338745338122242995318484658959448295276403529993') atan : mpf('-1.506571854628382350220648463026965423274956336993402236421996027285798993') atanh : mpf('0.4859866403626942628538798071894976453498144165582676879476111435094582981') cbrt : mpf('2.495938724418268720990481545584366621312255503557144327758505924411787') exp : mpf('0.0000001766713304662634798696961141768914241131785497120140127453769857090745992') sqrt : mpf('3.94321882737328628105520629554540206915942214323004348973339708507730199') exp2 : mpf('0.0000208589386752848500350673887315363334178114159928785639513074178897462901') expm1 : mpf('-0.9999998233286695337365201303038858231085758868214502879859872546229885961') lgamma : mpf('2.386016504284470658874419043340504766023989663849443325705602667277256984') tgamma : mpf('10.87010656077751744729777653079460058459850755557915639206443828217760993') erf : mpf('-1.0') erfc : mpf('2.0') log : mpf('2.743994702081776386965692094468056953836685440417179036573910867729855009') log10 : mpf('1.191701757485872925255699941784427032572649735505766653265500920586824006') log1p : mpf('2.806324149484195596561572928804425372027827640966585152626056400382567004') log2 : mpf('3.958747548918967348004721982243114659215271246316340570492117647950604018') fabs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') frexp : mpf('15.54897472055115491177474842955113781129528666441109341774652405537251997') modf : mpf('0.5489747205511549117747484295511378112952866644110934177465240553725150024') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955113781129528666441109341774652405537251997', imag='5.535963692486269256326495323482200188321154652312935633730578997049159035') Complex real : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537251997') Complex imag : mpf('-5.535963692486269256326495323482200188321154652312935633730578997049159035') Complex abs : mpf('16.5050752456589871415700835122541799808669174208460012356984292370849401') Complex arg : mpf('-2.799552477654940952002720922369370834985207459818731263886858665773015994') Complex norm : mpf('272.4175088648650747396376556741329495890305009972550749068339273223034978') Complex polar : mpc(real='-11.40641528088820892719825658047353006524315794260486326469969430017338005', imag='-10.56713325837517901325304181091582229153927754731430186742951730969357997') Complex sin : mpc(real='-20.07936152284160973536426710899396462036379592279047293226419298794075001', imag='125.2245697020133858127526587831763896384881238875299134021524726051740004') Complex sinh : mpc(real='-2076114.713999371085036983334428564479659014024355495761838747064991787', imag='1923354.559890954267499482042279864837511860984877419839574787504316257001') Complex cos : mpc(real='-125.2284623875950068766831609709474482386521698516718998199135472954015002', imag='-20.07873736249021772619096037829735940792260342895871480358594432645027011') Complex cosh : mpc(real='2076114.713999500687573468377170960140674506389298969627005431013976698995', imag='-1923354.559890834201094749649117169611217278973058129273205596613864384008') Complex tan : mpc(real='0.000009718353047234569192245095861337335882581038668394930531021818566254446021', imag='-0.999970473538900882008487862847671652066850406848225121938683629931828597') Complex tanh : mpc(real='-0.9999999999999952382481640100903084187849601253163812426729889688751860005', imag='0.00000000000006224364239983127743261862136482457036523712086156859509537949525104423016') Complex asin : mpc(real='-1.228174955250652708941877410003372613218368892820934174631290139144687004', imag='-3.496103626790307529507167682456523267312601892037951995489356616073857996') Complex asinh : mpc(real='-3.497526074376995775830024158217456876398848353562138228719761039812771007', imag='-0.3414614552050577113836606567716140570371622924454967046409372243215301022') Complex acos : mpc(real='2.798971282045549328173199101643124055316953592508487085118762435298727017', imag='3.496103626790307529507167682456523267312601892037951995489356616073857996') Complex acosh : mpc(real='3.496103626790307529507167682456523267312601892037951995489356616073857996', imag='-2.798971282045549328173199101643124055316953592508487085118762435298727017') Complex atan : mpc(real='-1.513757025551442277411550468107210690760715835873781237251540068952273994', imag='-0.02025836850892339083901509592931769939778696322783028163920211252442324989') Complex atanh : mpc(real='-0.05711612587412578267887218720992315306702538359567510592207244272280027996', imag='-1.550411142212404728798485458458153048821223417966365500221834338215677007') Complex exp : mpc(real='0.0000001296025364850427423956610154923649434738651666839489854643714772899647994', imag='0.0000001200664047323931626952262945820118192905663691908904521581458220725927009') Complex log : mpc(real='2.803667924256229745622505088650631957854586669945756362362809367138573005', imag='-2.799552477654940952002720922369370834985207459818731263886858665773015994') Complex log10 : mpc(real='1.217617508593624785103174267782779267564591543918903514980683070964807008', imag='-1.215830192844117569882739262267589087777508485246001673875290189172365995') Complex pow : mpc(real='1.272544402427885768291991771282809272205441139480718104058957273575639997e-38', imag='-6.315789723641336399774886128674047063557005767464736980031412904501348988e-39') Complex sqrt : mpc(real='0.6914117894235794088537359505065082735009759544011129091581443181095775963', imag='-4.003376697627275622231926738001918288424076242718305609914966539886560986') cylBesselJ : mpf('-0.000002018113276320797007004512309925753312910574983173025620032209272073415017') atan2 : mpf('-1.912836502729748905691244152549883491310546639243927467575558222688508002') fmod : mpf('4.477047335578616399121757782586737434652977359785222150285366061274196036') hypot : mpf('16.5050752456589871415700835122541799808669174208460012356984292370849401') max : mpf('-5.535963692486269256326495323482200188321154652312935633730578997049159035') min : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537251997') pow : mpf('0.0000002528030668805905073566403696027146359184325435635275639169318379847392979') remainder : mpf('-1.058916356907652857204737540895462753668177292527713483445212935774962999') remquo : mpf('-1.058916356907652857204737540895462753668177292527713483445212935774962999') ldexp : mpf('-0.4859054600172235909929608884234730566029777082628466693045788767303910998') fma : mpf('89.14618013923121872709942416828755277181930967749445939936590620032579') laguerre : mpf('65.62127348299369780958045029992206169255901145988621348926130521494144008') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124020045330870308498687254211701608781181423994015', imag='0.001777804987683046301286998352868919947354644991521414859451099090335908008') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex pow imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-87.83549345276571782134195800910391087906161526558854323324970514745221988'), mpf('20.25011085001925809721562494573474626019019580393235086916008824307541998'), mpf('-15.24682642819677108893608807906749932347549322531002904110402745288186007'))] is ULP= 247546.0  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(mpf('-33.17696696219579113597138018247375457817599857750112412371870694929865015'), mpf('15.71046864456110149681116032724567692489269550969284855031369907201952005'), mpf('12.27858263344541344783973102706196995167671724699334564452185672477416'))] is ULP= 187449.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-40.0'), mpf('0.001118322666858364417283379372901936912746681426265410022182302841875501009'), mpf('2.472004538569011126338730411716363938058669622280002530243446615424926987'))] is ULP= 515768.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(mpf('-80.0'), mpf('2.458803527240170072073446211151432431331569898149839684041769317501130008'), mpf('4.574947979878244519650390512743822768073584374607961348824721083258445991'))] is ULP= 1431149.0  Warning: ULP error of complex tan real using RealHP< 1 >, 113 bits, with arg: [(mpf('-5.234980021127431193119667525702297864495457594465601429266551349820530004'), mpf('-78.23060029546202007558453975274780190137469928695104439427785185043328954'), mpf('0.0'))] is ULP= 167809592508289138938096242848759906304.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 113 bits, with arg: [(mpf('82.04180071659906215064941132979924251330319460537178220946300162032260977'), mpf('-75.5467491876861031585952539378300849618351363956601050266337335817833099'), mpf('0.0'))] is ULP= 167736936170180848282003023134856118272.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(mpf('53.0'), mpf('91.84432108351811803940781916087402447886855123536770686609001003181812031'), mpf('0.0'))] is ULP= 922.0  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(mpf('94.0'), mpf('25.0'), mpf('27.84159308194852538859904206296867395593170157656519498991460546651401993'))] is ULP= 4007.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-46.23519197559376743213410365626351141353160173756261529987460098768334004'), mpf('-39.66447928187320509511626112112194084838191937902643466909646607172421015'), mpf('61.37129961539899971778888131113290141217949687777790318384168782774728985'))] is ULP= 187676.0  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(mpf('95.53199322172643295537297718449278145103708188317523433156660780159880053'), mpf('56.01508831896698958134595969310355047619990742550999432257255797318329023'), mpf('-86.73800069019637152887222745355370832898612655586777011714845399704270958'))] is ULP= 68904.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-26.0'), mpf('0.0004324753606370597264280078739404160340511385148000099314834687377895328009'), mpf('6.113456089526072021767028708349129578694127904356950654331944540248108966'))] is ULP= 1345941.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(mpf('-26.0'), mpf('0.0004324753606370597264280078739404160340511385148000099314834687377895328009'), mpf('6.113456089526072021767028708349129578694127904356950654331944540248108966'))] is ULP= 832265.0  Warning: ULP error of complex tan real using RealHP< 1 >, 113 bits, with arg: [(mpf('-60.24373467080411261400281619207867409354778851700850245268785684090058022'), mpf('-80.14738434693737051766962998817044207375498994649594240234428391047444053'), mpf('0.0'))] is ULP= 167781793997286381014215073512058814464.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 113 bits, with arg: [(mpf('-77.56697972733460799596037892031233174408952271542212474630893759806881994'), mpf('-68.61414352198102330561347430596459634246064136891110610086362271535508997'), mpf('0.0'))] is ULP= 167819156046076555072097531915119460352.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(mpf('41.0'), mpf('-88.49937237646047013801108136915958001822301505285437015827841811472023968'), mpf('0.0'))] is ULP= 3400.0  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(mpf('91.0'), mpf('37.0'), mpf('4.40932795398755174623408204950634881559570040302331483428777987977967297'))] is ULP= 1347.0  Warning: ULP error of tgamma using RealHP< 1 >, 113 bits, with arg: [(mpf('-20.78916007505791611270449419415540103719171132633013167949502845131826'), mpf('0.0'), mpf('0.0'))] is ULP= 5.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok ---------------------------------------------------------------------- Ran 85 tests in 17.504s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-longdouble --check /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: yade::math::ThinRealWrapper <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. Welcome to Yade 2023.02a Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp99nkmlbk/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp99nkmlbk/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp99nkmlbk/ directory File ./WallStresses moved into /tmp/tmp99nkmlbk/ directory Status: success, time spent on this check: 0:00:05.489772 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.027874 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002222 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001946 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: check_TwoPhaseFlowEngine_PressureInjection.py This check_TwoPhaseFlowEngine_PressureInjection.py cannot be executed because TWOPHASEFLOW or PFVFLOW are disabled Status: success, time spent on this check: 0:00:00.004250 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:00.525361 ___________________________________ ################################### running: checkAvoidSelfInteractionMask.py testing collider.avoidSelfInteractionMask 0 bb br gg gr rr 1 bb br gr 2 br gg gr 3 br gr Status: success, time spent on this check: 0:00:00.015000 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.170689 ___________________________________ ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.006746 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp9jr_oxsk/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp9jr_oxsk/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp9jr_oxsk/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp9jr_oxsk/potentialVTKRecorders/ppvel.10.vtu non-matching lines: 0 skip PotentialBlockVTKRecorder check, PotentialBlocks or VTK not available Status: success, time spent on this check: 0:00:00.293043 ___________________________________ ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 281 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.638556 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.003403 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmplswn508s/vtk_testing/10.vtm checking file: /tmp/tmplswn508s/vtk_testing/10/10_0.vtu checking file: /tmp/tmplswn508s/vtk_testing/10/10_2.vtp non-matching lines: 159 Status: success, time spent on this check: 0:00:00.096433 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:11.946953 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.010694 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 33 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.810000000000000000000000000000000431032') g = -9.81 ## produces: mpf('-9.810000000000000497379915032070130109787') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:05.673199 ___________________________________ ################################### running: checkGravityRungeKuttaCashKarp54.py checkGravityRungeKuttaCashKarp54.py : yade precision is 33 decimal places. Will use error tolerance of: 1e-30 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.810000000000000000000000000000000431032') g = -9.81 ## produces: mpf('-9.810000000000000497379915032070130109787') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:00.329124 ___________________________________ ################################### running: checkbf_unixial_clump.py This is HP, we do not support it! Or architecture is pp64el. Skip Status: success, time spent on this check: 0:00:00.013520 ___________________________________ ################################### running: checkDEM-PFVPressureInjection.py This checkDEM-PFVPressureInjection.py cannot be executed because PFVFLOW is disabled Status: success, time spent on this check: 0:00:00.010091 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.172611E-09 Kinetic energy OK 1.116022E-01 Kinetic energy OK 1.116256E-01 Kinetic energy OK 1.139448E-01 Status: success, time spent on this check: 0:01:12.464801 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:38.828506 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.905924 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.569042 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.008305 ___________________________________ ################################### running: checkbf_simple.py This is HP, we do not support it! Or architecture is pp64el. Skip Status: success, time spent on this check: 0:00:00.052130 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.246488 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.088266 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.006620 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.004016 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.045469 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.883327 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:11.948869 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:01:12.464801 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-mpfr150 --test /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: boost::multiprecision::number, (boost::multiprecision::expression_template_option)0> Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] Using PrecisionBoostBinFloat150 with 150 digits. Using (150, 300) decimal digits in python. Importing mpmath Note: docstest are skipped because it checks the printed output, instead of comparing numbers. High precision output causes failures such as: Expected: 2000.0 Got: mpf('2000.0') testDummySomething (yade.tests.dummyTest.TestDummy.testDummySomething) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy.testDummySomethingElse) ... ok testMatrix3 (yade.TestEigenWrapper.testMatrix3) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper.testQuaternion) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper.testVector2) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper.testVector3) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation.testClassCtors) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation.testDispatcherCtor) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation.testHidden) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation.testInteractionLoopCtor) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation.testInvalidAttr) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation.testNoSave) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation.testParallelEngineCtor) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation.testRootDerivedCtors_attrs_few) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation.testTriggerPostLoad) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation.testWrongFunctorType) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies.testErase) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies.testErasedAndNewlyCreatedSphere) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies.testErasedIterate) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies.testIterate) Bodies: Iteration ... ok testLen (yade.TestBodies.testLen) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies.testNegativeIndex) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO.testSaveAllClasses) I/O: All classes can be saved and loaded with boost::serialization ... Entered the initialization functionWARNING: cannot open files used for capillary law, all forces will be null. Instructions on how to download and install them is found here : https://yade-dem.org/wiki/CapillaryTriaxialTest. ok testEraseBodiesInInteraction (yade.TestInteractions.testEraseBodiesInInteraction) ... ok testDead (yade.TestLoop.testDead) Loop: dead engines are not run ... ok testEnginesModificationInsideLoop (yade.TestLoop.testEnginesModificationInsideLoop) Loop: O.engines can be modified inside the loop transparently. ... ok testSubstepping (yade.TestLoop.testSubstepping) Loop: substepping ... ok testMatchMakerCollisions (yade.TestMatchMaker.testMatchMakerCollisions) ... ok testMaterialReturnsState (yade.TestMaterialStateAssociativity.testMaterialReturnsState) Material+State: CpmMat returns CpmState when asked for newAssocState ... ok testThrowsAtBadCombination (yade.TestMaterialStateAssociativity.testThrowsAtBadCombination) Material+State: throws when body has material and state that don't work together. ... ok testThrowsAtNullState (yade.TestMaterialStateAssociativity.testThrowsAtNullState) Material+State: throws when body has material but NULL state. ... ok testAccess (yade.TestMaterials.testAccess) Material: find by index or label; KeyError raised for invalid label. ... ok testIterate (yade.TestMaterials.testIterate) Material: iteration over O.materials ... ok testLen (yade.TestMaterials.testLen) Material: len(O.materials) ... ok testNegativeIndex (yade.TestMaterials.testNegativeIndex) Material: negative index counts backwards. ... ok testShared (yade.TestMaterials.testShared) Material: shared_ptr's makes change in material immediate everywhere ... ok testSharedAfterReload (yade.TestMaterials.testSharedAfterReload) Material: shared_ptr's are preserved when saving/loading ... ok testMissingFunction (yade.TestPyRunner.testMissingFunction) ... Entered the initialization functionTraceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'missingFunction()' ERROR: name 'missingFunction' is not defined STACK TRACE: Traceback (most recent call last): File "", line 1, in NameError: name 'missingFunction' is not defined yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'from yade import pack;pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03);pack.randomDensePack(pred,spheresInCell=100,radius=8e-2)' ERROR: Please stop the simulation first, e.g. O.pause(). STACK TRACE: Traceback (most recent call last): File "", line 1, in File "/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 682, in randomDensePack O.switchScene() RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testRaisingFunction (yade.TestPyRunner.testRaisingFunction) ... Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError ThreadRunner:35 void yade::ThreadRunner::run(): Exception occured: PyRunner error. COMMAND: 'raise RuntimeError("raised RuntimeError")' ERROR: raised RuntimeError STACK TRACE: Traceback (most recent call last): File "", line 1, in RuntimeError: raised RuntimeError yadeWrapper.cpp:1015 void yade::pyOmega::wait(): Simulation error encountered. ok testDegenerate (yade.TestPBC.testDegenerate) PBC: degenerate cell raises exception ... ok testHomotheticResizeVel (yade.TestPBC.testHomotheticResizeVel) PBC: homothetic cell deformation adjusts particle velocity ... ok testKineticEnergy (yade.TestPBC.testKineticEnergy) PBC: utils.kineticEnergy considers only fluctuation velocity, not the velocity gradient ... ok testL3GeomIncidentVelocity (yade.TestPBC.testL3GeomIncidentVelocity) PBC: L3Geom computes incident velocity correctly ... ok testScGeomIncidentVelocity (yade.TestPBC.testScGeomIncidentVelocity) PBC: ScGeom computes incident velocity correctly ... ok testSetBox (yade.TestPBC.testSetBox) PBC: setBox modifies hSize correctly ... ok testTrsfChange (yade.TestPBC.testTrsfChange) PBC: chaing trsf changes hSize0, but does not modify hSize ... ok testVelGrad (yade.TestPBC.testVelGrad) PBC: velGrad changes hSize, accumulates in trsf ... ok testConsistency (yade.TestSimpleClump.testConsistency) Clump: ids and flags consistency ... ok testStaticProperties (yade.TestSimpleClump.testStaticProperties) Clump: mass, centroid, intertia ... ok testVelocity (yade.TestSimpleClump.testVelocity) Clump: velocities of member assigned by NewtonIntegrator ... ok testMotion (yade.tests.cohesive-chain.TestCohesiveChain.testMotion) CohesiveChain: velocity/positions tested in transient dynamics and equilibrium state ... /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py:59: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 27, 7), '3.27.7'], 'compiler': [(13, 2, 0), '/usr/bin/c++ 13.2.0'], 'boost': [(1, 74, 0), '107400'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'ipython': [(8, 14, 0), '8.14.0'], 'mpi4py': [(3, 1, 5), '3.1.5'], 'mpmath': [(1, 2, 1), '1.2.1']} C++ versions: {'compiler': [(13, 2, 0), 'gcc 13.2.0'], 'boost': [(1, 74, 0), '1.74.0'], 'qt': [(5, 15, 10), '5.15.10'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 11, 6), '3.11.6'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 44, 0), '3.44.0'], 'vtk': [(9, 1, 0), '9.1.0'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.24 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [], 'mpc': []} Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-mpfr150 Yade precision : 500 bits, 150 decimal places, with mpmath, PrecisionBoostBinFloat150 Yade RealHP<…> : (150, 300, 450, 600, 1200, 1500, 3000) decimal digits in C++, (150, 300) decimal digits accessible from python Libraries used : +---------------+-----------------------+---------------------+ | library | cmake | C++ | +===============+=======================+=====================+ | boost | 107400 | 1.74.0 | +---------------+-----------------------+---------------------+ | cmake | 3.27.7 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.14.0 | | +---------------+-----------------------+---------------------+ | mpi4py | 3.1.5 | | +---------------+-----------------------+---------------------+ | mpmath | 1.2.1 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.24 | +---------------+-----------------------+---------------------+ | python | 3.11.6 | 3.11.6 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.10 | +---------------+-----------------------+---------------------+ | sqlite | | 3.44.0 | +---------------+-----------------------+---------------------+ | vtk | 9.1.0 | 9.1.0 | +---------------+-----------------------+---------------------+ Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` Yade version : 2023.02a Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-mpfr150 Yade precision : 500 bits, 150 decimal places, with mpmath, PrecisionBoostBinFloat150 Yade RealHP<…> : (150, 300, 450, 600, 1200, 1500, 3000) decimal digits in C++, (150, 300) decimal digits accessible from python ``` Libraries used : | library | cmake | C++ | | ------------- | --------------------- | ------------------- | | boost | 107400 | 1.74.0 | | cmake | 3.27.7 | | | compiler | /usr/bin/c++ 13.2.0 | gcc 13.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.14.0 | | | mpi4py | 3.1.5 | | | mpmath | 1.2.1 | | | openblas | | OpenBLAS 0.3.24 | | python | 3.11.6 | 3.11.6 | | qglviewer | | 2.8.0 | | qt | | 5.15.10 | | sqlite | | 3.44.0 | | vtk | 9.1.0 | 9.1.0 | ``` Linux version : Ubuntu Noble Numbat (development branch) Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(13, 2, 0), '/usr/bin/c++ 13.2.0'] and by C++ is [(13, 2, 0), 'gcc 13.2.0'] boost version reported by by cmake is [(1, 74, 0), '107400'] and by C++ is [(1, 74, 0), '1.74.0'] python version reported by by cmake is [(3, 11, 6), '3.11.6'] and by C++ is [(3, 11, 6), '3.11.6'] eigen version reported by by cmake is [(3, 4, 0), '3.4.0'] and by C++ is [(3, 4, 0), '3.4.0'] vtk version reported by by cmake is [(9, 1, 0), '9.1.0'] and by C++ is [(9, 1, 0), '9.1.0'] ok testMatrix3Test (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3Test) ... RealHP<1> RealHP<2> ok testMatrix3cTest (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMatrix3cTest) ... RealHP<1> RealHP<2> ok testMpmath (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testMpmath) ... RealHP<1> RealHP<2> ok testQuaternion (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testQuaternion) ... RealHP<1> RealHP<2> ok testVector2 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2) ... RealHP<1> RealHP<2> ok testVector2c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2c) ... RealHP<1> RealHP<2> ok testVector2i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector2i) ... RealHP<1> RealHP<2> ok testVector3 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3) ... RealHP<1> RealHP<2> ok testVector3c (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3c) ... RealHP<1> RealHP<2> ok testVector3i (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3i) ... RealHP<1> RealHP<2> ok testVector3na (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector3na) ... RealHP<1> RealHP<2> ok testVector4 (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testVector4) ... RealHP<1> RealHP<2> ok testArray (yade.tests.testMath.SimpleTests.testArray) ... :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 96 bits: 500 digits: 150 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 96 bits: 500 digits: 150 :189 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :187 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 160 bits: 998 digits: 300 :189 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :190 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :191 void yade::testArray() [with int N = 2]: sizeof long double in bytes: 16 bits: 113 digits: 33 ok testBasicHP (yade.tests.testMath.SimpleTests.testBasicHP) ... ok testBasicVariable (yade.tests.testMath.SimpleTests.testBasicVariable) ... ok testCgalNumTraits (yade.tests.testMath.SimpleTests.testCgalNumTraits) ... Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testConstantsCppSide (yade.tests.testMath.SimpleTests.testConstantsCppSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 :167 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854776 :167 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132379 :167 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882413756 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509304367664 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219222184272550254256887671790494601653466804988627232791786085784383827967976681454100953883786360950680064225125205117392984896084128488626945604241965285022210661186306744278622039194945047123713786960956364371917287467764657573962413890865832645995813390478027590099465764078951269468398352595709825822620522489407726719478268482601476990902640136394437455305068203496252451749399651431429809190659250937221696461515709858387410597885959772975498930161753928468138268683868942774155991855925245953959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498035593634568174324112515076069479451096596094025228879710893145669136867228748940560101503308617928680920874760917824938589009714909675985261365549781893129784821682998948722658804857564014270477555132379641451523746234364542858444795265867821051141354735739523113427166102135969536231442952484937187110145765403590279934403742007310578539062198387447808478489683321445713868751943506430218453191048481005370614680674919278191197939952061419663428754440643745123718192179998391015919561814675142691239748940907186494236266586 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :167 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 ok testDefReadonly (yade.tests.testMath.SimpleTests.testDefReadonly) ... ok testEigenCost (yade.tests.testMath.SimpleTests.testEigenCost) ... ok testInfinityNaN (yade.tests.testMath.SimpleTests.testInfinityNaN) ... ok testMathFunctions (yade.tests.testMath.SimpleTests.testMathFunctions) ... pi : mpf('3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308004') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976385098 N= 1 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976385098035') logE2 : mpf('0.693147180559945309417232121458176568075500134360255254120680009493393621969694715605863326996418687542001481020570685733685520235758130557032670751635225903') catalan : mpf('0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374791263962') sin : mpf('-0.8508827905700394819721290492371392587675809388493429373232461736720609544215041860006285460500439015043644455593407608634770357313944139214946629381808475983') sinh : mpf('1.237585213275249169399372468043203906554452368095873805112420392945848510804713807598399281788104164667523301040562219179486777822282080617679120464134280991') cos : mpf('-0.5253555716957252657836777829022858315235193405293422170147293667041623805291338273949743658189579855835044482800203743654751400409750515662080488819230537986') cosh : mpf('1.591105640778620322264681122892210021489875404456864799231548802465251256002543115122834837188497098105224493191945259200683842932856651951721306797495158008') tan : mpf('1.619632181350220139057875010494613872580207228324640247157866018672066365586522656491270551899668727553008415368077259716701775418445923901529049712293667991') tanh : mpf('0.7778146098895274528629107077514464327771106318979277749987691213975533287621777020803038140517618588133508292488483096152416209902380461878034707629209445034') abs : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') acos : mpf('1.530971791836107400979886930680917233547894182927297071401953112865859199309970629165955403134565451798038460130147288735286170871331149596089957340487584992') acosh : mpf('1.339645391459726912599278523965844217396803987298583302651498038196341551145215211732659427772130649016831455566142421239875929603262908046740850200102983007') asin : mpf('0.0398245349587892182514347609588342085506905167602558390855191832880490038331338701480620095364930821930355831264938645882607514334441415197727223635766259899') asinh : mpf('0.9092480099645144732236842238313938470568162885833388969496987024640754832050614681295842955861868174630105577321600239632080453250898125844132429655857817955') atan : mpf('0.804914135876425323768453644773666257086063419238957915592912130945494217551314989852907078701011344687526977603100891052447738812070286184396816181767441297') atanh : mpf('0.03983506604410874312144237631738481766388730585630796484749112465421143259154588196069814653663872365596354934319104064399539223077439119539642874193708798013') cbrt : mpf('1.013099003216786664190191240606828004396050217859840782633251083974958951901404450641512422266728393073246291681400421213916570939183643748112543329120922996') exp : mpf('2.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261629439987') sqrt : mpf('1.019712708994080008349797732962558074868786940268486256902474490670496569906095395126214943322130250652814176390932410706345156944314522412424255226624602998') exp2 : mpf('2.055962583138479099341270821050743941031726660508807319239608207689544073810940822282397879392547256753241788379642872496836815430953355179760230954839549999') expm1 : mpf('1.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261629440006') lgamma : mpf('-0.02170215965751723467395993636129176549981953526457996425357885877555289733172520781220356264423802670864570772285206911314107570544419365672415668731689321986') tgamma : mpf('0.9785316378514488624897715624420583266732704397697298555410239828423805969202581507109324860161386968925494405914401604483585121511810664452967809496545101977') erf : mpf('0.8585787762995706352652084428879902053890999531892353846369582040259473167101229643261403249670724137658044294817390374975667887329945140475185773769996422024') erfc : mpf('0.1414212237004293647347915571120097946109000468107646153630417959740526832898770356738596750329275862341955705182609625024332112670054859524814226230002814008') log : mpf('0.03904185954843391233498845893421532902865262012421761487417569635380796536665039248078634810063189038568243279510190678748139023477952624928365174411510148984') log10 : mpf('0.01695566416512663131234492101942672983649383709045606072813102829193645059429628355305032502851325084751853296538341181664829248410508659143714279210397245002') log1p : mpf('0.7128586315840309806704555456627030760066872290390416901796170973107975336157776114210821009395562544628684454577889047101577072812133600335552507574256915027') log2 : mpf('0.0563254971576090295873260892289775597518549334382612620958906945723349227647684504794767652197500637811555997646215414430366734370792649690271997275357720299') fabs : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') frexp : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') modf : mpf('0.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005717973994') Skipping test of CgalNumTraits factorial : mpf('1.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996', imag='16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') Complex real : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') Complex imag : mpf('-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') Complex abs : mpf('16.5903836882543135132966087969019358980988718519783899365098202055111213740116241367321493909964783591886365649067924319093209492427410211281418106743972601') Complex arg : mpf('-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250975996') Complex norm : mpf('275.2408309234947988693327347427236289382239540164215439648006927705509696262902913529850163836956941107560924496140176266913148894478923706119734149179811995') Complex polar : mpc(real='-0.6864137445108112077489387047960439859818921899360071819831197910682403538017839711164903863869033369173732208578036645968000885304188729331782435982359612979', imag='0.7810565564785665594499674988007931925577768078330820456827822353156870655368427410272768618591179546665208251777722116346202417727151509559012028011719920975') Complex sin : mpc(real='6692369.337101126858506905479363479247005992906939481090206557767822789611874140496270386839558964184530196753296807951041117780645073829487418236107128565031', imag='-3930009.029633580158865998474161018325469972197390507241954334481873021005498609349162260988956333520880663838817811297902081456276225429100558201824047355015') Complex sinh : mpc(real='-0.8169687012653106536617471633019785813392867025668817806935153845821901124532347969645025415236668240160276509979558209964307411905757272164854125621513343031', imag='1.195159405588232126259426665232498522643858603473110551814514478215873385577838711802265933612869747782373374333922100353633065683939839748507898790209429001') Complex cos : mpc(real='3930009.029633612782373824553761929816543652535881747806898961938342268828258929535835783123721538076506376129304609376374435793308320763616570278792324517007', imag='6692369.337101071304292704529266199271632097989987188096809630918160929488947386433942222857970270338282533378657276383090078645919339442249986011398282234012') Complex cosh : mpc(real='-1.050338590813232774253579478551549345407537421252876280960232886158106056669028462069765791438087604082799086531179048049137688759467295001467108455180097008', imag='0.9296124468134102881057651171900192318683560268241494860154096697790581609169160243905069458568389715366864361636889636229475702542272393695647484160169720046') Complex tan : mpc(real='0.000000000000007249493367025621321969477498468989497895962682774596591644064127211330427357340797414811574172470060303085064007467921913039415964812288310265360953315758994', imag='-1.000000000000004043954905213518874032805189390296893510058213429975582736474753470454482971055377011820990525962345434515054630530288443134955888227017234') Complex tanh : mpc(real='1.000883585237829414535468595220400827124595208582638969068833273629841206436724645612378309301754816474368697176803127592740760665715983283017156619183659001', imag='-0.2520383134118200971932681272766079309235002525699796367306553993006868266087950220634550201406686458744540377023657384651739714934643576191725319127848653983') Complex asin : mpc(real='0.06260348687155675792657897393437485689864354450229531366336702422952895975082126030359587725105229170403791856891109538715066872381094230978495833191143239967', imag='-3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334098830011') Complex asinh : mpc(real='3.501068051627320040155302372683781203395763082408107650696076595114325629726192590792067535340879225864338802881940734598576542515227858617936363289289735982', imag='-1.507965573543130930348484069884558650543523117477824260794484024373258863647271622162617314014923029713088341507218644688306598745163295202222704076874512001') Complex acos : mpc(real='1.508192839923339861304742717705376585199941155185257596824105271924379243392283239010421535420006242287036124687730057936396253580964348806077721372152530002', imag='3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334098830011') Complex acosh : mpc(real='3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334098830011', imag='-1.508192839923339861304742717705376585199941155185257596824105271924379243392283239010421535420006242287036124687730057936396253580964348806077721372152530002') Complex atan : mpc(real='1.567004790448901675493197020642161908727472635712973222429896462932018991977694579549762650578816230362331094082071619707780667261265373655577289908330306004', imag='-0.06022923695886655695497147054552455294323955612358526114885557347274818061694363649524923395226127962459563501311565769194900838746093171174796353257345805021') Complex atanh : mpc(real='0.00376422866264394519237150616376900607301095239847067749011357902192655893567907759114908976755283958617766440671566385423020177637780507429680977440199858299', imag='-1.510710509528455502008544007959107386953943200911450458268870609259969459790547899979944279310365377017796824894284752860080569878546862467607388395582615992') Complex exp : mpc(real='-1.867307292078543427915326641853527926746824123819758061653748270740296169122263259034268332961754428098826737529134869045568429950043022217952521017331737001', imag='2.124771852401642414365191782422517754512214630297260037829924147994931546494754736192772879469708719319059810497611063976580635938167079118072647206227011983') Complex log : mpc(real='2.808823231617511160075180791686082776584431771630784857742581622635286130856354836136224191131384846288971661496879277246504425642691553401768021091862310998', imag='-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250975996') Complex log10 : mpc(real='1.219856430133144517284025717668228022705395653644965653059187190892190552309802003750637764277387024722829935505711543120885904385472418664339250676705769001', imag='-0.6549506111748243867953519453768728484133317145169277959683077293179753706249962363170453495695563748643363971020078501627977963581471863321322668513493570973') Complex pow : mpc(real='-0.00000003311068056693047091990418079563121790299455529930574941675108304527530196177429705289122737295825819898771471803971171509563692724480178187192882265245863023', imag='-0.00000002141805522511911055430587453944459019608171193102837118264240204714613980579143318349937522630908483056834305532210594463618712272217838483329453628754061987') Complex sqrt : mpc(real='2.969023214555450289941200803775036066897273360552866767067746726614580878989557461336671185981651363399915028975759470032498077291060529401489909582347754985', imag='-2.788419774654658072734387877931966447459497012969399789342095452997580007611821487540387657015298321253423719414693699432968597459451392615647644936669063007') cylBesselJ : mpf('0.01705256987792861018003636499894495487265631346599813594523823229771302845236095455440709066377090623036733893874328167796573143456758142597288181127302516003') atan2 : mpf('3.078875840733386686267620601351051871945204967095121911884830853164779161350518642700053629558006053992860068043073676009183129154650527676642588381315129009') fmod : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') hypot : mpf('16.5903836882543135132966087969019358980988718519783899365098202055111213740116241367321493909964783591886365649067924319093209492427410211281418106743972601') max : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') min : mpf('-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833') pow : mpf('0.5239044398681849211376618568116613372690569454706846048103387569300169245242418783519620495207831301607478943505570136385837664341412545966707653775160383034') remainder : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') remquo : mpf('1.039814008884045299554264778063755844749396594590226465179690376473446551930832933602311151848319522965848223755996778493745615004443384243381854260057179996') ldexp : mpf('0.00001586630262579414824759315152074822761153254081100809425628189661366953356828053182376573412854491459603650243768305631246560081488713660039339987579432951993') fma : mpf('-29.52844329201139855755363785876056949712740556105074962829324855556284721418677170030844043748490784165255663376988372828740504770214637959383149925943328') laguerre : mpf('29.31144616022307712595121801176630799275185353716456030363429351879018057081391130146286976591817558087323586497140855759913500286598457156959202679320646012') sphericalHarmonic : mpc(real='0.1713159593719224449407430989763660667383763967855771212124953507942684187261745138231535987378708004602369353182828576026151700335507593048966768878799102993', imag='-0.1949370250332279768684227968855200310280178004135486381107536280895467596391366551241178334020022417878746895175551271501814100261005434584915386931387480996') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976385098 N= 1 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235 Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits pi : mpf('3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599022') HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215098909 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215190588 euler : mpf('0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215098909039') logE2 : mpf('0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875420014810205706857336855202357581305570326707516350759619307275708283714351903070386238916734711233501153644979552391204751726815749320651555247341395258829504530070953263666426541042391578149520437405003948') catalan : mpf('0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374811584069953320287733194605190387274781640878659090247064841521630002287276409423882599577415088163974702524820115607076448838078733704899008647751132265867034') sin : mpf('0.5939454352347722584758364842187881529929818470120379459269985341559177607886237482534960029852131584500154740733393483428163081757587242872197315780236528551996152312562751677879269479051416905334677043020381094851658043312946802037187228331415278197091702473665787347609465162572839154546495543732112704995') sinh : mpf('-2830113.96744681554574198063808990338821352236834779384091047085418526892762139418710460826260995880287731179394984555186692622733781757079446129427281885431743272322510962610547314341725965232127275602079441330924716079544605965808971645263059820439782559839058636698499271350099088302573975820898842462499') cos : mpf('0.804505326249476705459322891335911271864787446840214327278410503160656962468605776700011204772897024665514644836892162734364174490026561927027737549158826061041517441826046542409363662418131587776174458328221468995355697809127952654191796155875273964546781161288529282888177680130933529480341235060822825297') cosh : mpf('2830113.967446992217072446901569773084327699259771907019460182868198014304607104285710130130292324212215987297403190860102643465301096861497640847850304878507229982396712279342764664272936229476137303321411055219950671338478146779255015949133725021520516011847306225913155425240736199075255128191485197293989') tan : mpf('0.7382740870140492662463517318247155401975562982886606752042037927465853600886736537329422957723781532026443264437306086747915067622728344415983560984979926663460593434016435037133365499291809275037829429580148185248459367869712049981552627702451900429616426487302725576452413271329223177849541465088710429981') tanh : mpf('-0.9999999999999375744819825625915618168506918216107982245854110360560345600139889619771971877252949150550509000437160707650168158727088705537674629447813235199469325176609567065369429057631010293383531514943965581717296398400262614534272603536371363592676544807451554699168684494904056938790345299709241855997') abs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') acos : mpf('1.102882562631078742167545175247180064778247053069143420772869209887383155445681567544272769656003150278145558760056358239414557046144449210608557626184649428735700664142894572144696617722475627134835240191131565726746734042171589955334715607677511110249494795615124860597441080426582391558843343679541487999') acosh : mpf('3.498557230924345475096702268663193748653134094055942137834337741013261301779031840686683765111488982291783463556950488707010370542236616117576746032268263505681158998106070207611946075702982456910106079801532652710503996580663126750438436497884547006278227440840013921062991143761645265309535288626008660002') asin : mpf('0.4679137641638178770637765163925713773203376466184094897146030862665250476974229317697446430150553837129284844965847950841323652586308419052541220778795911299894413872080746884080832045889988503303557420232739221062199890220662341615586759749580898443233294878466053137077860828975243052447867808910951252016') asinh : mpf('-3.438174320452728365288584338745338122242995318484658959448295276401666181790190262036861352527344510158167531832748705706996107627768192932754562980885732414902674934434571237559909871134865642695733177778438687485394498619692454879379483509258263633664108711597030031281558279538473347071777598625580372019') atan : mpf('-1.506571854628382350220648463026965423274956336993402236421996027285663499027762444658804294248528911765354829422931735103168973922849160622567994510458180134460754482756302403357963169416802842915369057810423618153781665346670031187227240579903206691755041770768609458575467287102281492409697532333249656009') atanh : mpf('0.4859866403626942628538798071894976453498144165582676879476111435124398653445576144789444168441691384190105593661281821391085203044351957517114116004167686608309193288206454763755960622120223833123025872754881188471397694346488699837860855271522988875416720997554405869859771457875377413052094520213469281022') cbrt : mpf('2.495938724418268720990481545584366621312255503557144327758505924413130173018684778957505122372774171394528847177323150451944899757723178644162445149412314587013200266802893714860786704590214168962524373235932487895916217208744461132682309713748473306479145590385566382606365296810069697195893746254479350006') exp : mpf('0.0000001766713304662634798696961141768914241131785497120140127453769857100986055218676823654093386755034533453082357172379632792907031795535774860241897972591716026532372915208556765771548645473006166419107035105430320871211652994965031268171226904134567198589281627117397453160495153699824967739204879402148397998') sqrt : mpf('3.943218827373286281055206295545402069159422143230043489733397085077359765346841100265306387614924785438493659289761110124590302947477800579765072626686411628133969353160508522834559428991960640962481082292841131517727309015944694347340560239533904501080854103674323902508780984373460027156204039913411189978') exp2 : mpf('0.00002085893867528485003506738873153633341781141599287856395130741788977914407492044354918457385329247654568554030132097914957564972380579620007255961430684905218628667394262978955157206571179940484881273466663875032784841475328827864243241229432523300712972977861094252143045975824760180807827009340344708914003') expm1 : mpf('-0.9999998233286695337365201303038858231085758868214502879859872546230142899013944781323176345906613244965466546917642827620367207092968204464225139758102027408283973467627084791443234228451354526993833580892964894569679128788347005034968731828773095865432801410718372882602546839504846300175032260795119535954') lgamma : mpf('2.38601650428447065887441904334050476602398966384944332570560266728069849846721993844094668072026962401233455045962036919661442068731417210886901232046379392369145532054046667383842884771058752144235110210683821535894842630652200732746392490218043736924509731432581180231859420604562852786313367603974346602') tgamma : mpf('10.87010656077751744729777653079460058459850755557915639206443828218484235417404951628466693669443532243158385853185675779358890456088013464637769699894982077032542331085867729531668598283536080225997200099393412120002777870526824985812631435768275488037025033294241515902560851840340393250326175984990282997') erf : mpf('-0.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999637601969383883063031350021893903391671457764214737652763838424838733682095510211019100421785379528992522411526284009704030495826560510108237428272486866137320280949300709685781413330962859105587164039') erfc : mpf('1.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999963760196938388306303135002189390339167145776421473765276383842483873368209551021101910042178537952899252241152628400970403049582656051010823742827248686613732028094930070968578141333096285910559090006') log : mpf('2.743994702081776386965692094468056953836685440417179036573910867725560889077117161813273760657949157806415894588916517231779164320695369220937128839677205401357696267038148757461634016201452270501319329513435124624934034701425521723813754240629646118778829812530611902723615110786920549793529443889639690984') log10 : mpf('1.191701757485872925255699941784427032572649735505766653265500920584480418275884331773232919523393562295895389858566873590996580381155929029022794624053888583168715725913454814781785537828450958438489554414109845704828303995811477845780484514838025821751343611159412200643813620903176142109243879949649812') log1p : mpf('2.806324149484195596561572928804425372027827640966585152626056400383618681431973822014630633840430551080424582943661196157426283286204869321915334716638731946286453899308111808807373291212551070470774951626220031437162172767682776154180769226390934601907260170329087784709481974834673644575591296612622131983') log2 : mpf('3.958747548918967348004721982243114659215271246316340570492117647944199996471713965515719907866889697693080640071413330916298831987524363199979833751528364537885595005086177436890216967074237670188018598794972119137277411272266811727348145136835440494030918327201105609236584321591924139671325265625801268985') fabs : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') frexp : mpf('15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') modf : mpf('0.5489747205511549117747484295511378112952866644110934177465240553703736771691467972328638645042031372451238041953760218785032731846455825421240099436249630263191475655507052156844666300734815327792808100484687881769932751436686493194050385241420187634145928376422230329561154511552841640800629575178308620984') Skipping test of CgalNumTraits factorial : mpf('1307674368000.0') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : mpc(real='-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991', imag='5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') Complex real : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') Complex imag : mpf('-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') Complex abs : mpf('16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999017') Complex arg : mpf('-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802304984') Complex norm : mpf('272.4175088648650747396376556741329495890305009972550749068339273222030837683417638731113684852414572603122842867380814240683066230825331248088472977185084292792251669593418187865201176111816195809153161322506439529557801302444499520697270563305322921182147958314015644394638406346138236005426129600759586991') Complex polar : mpc(real='-11.40641528088820892719825658047353006524315794260486326469969430017291615155716007302284746259873932242087578132394105007179542294402853186081867104098007554856248186400898961288909730653079322105124336445873957097212025236431847043726815550092372847293498079739136777651077500589579113645193502642993232', imag='-10.56713325837517901325304181091582229153927754731430186742951730970544496007215038560609191630202384931170892848793145283516731996212548756676449890114093844662317578847861415747676888019169277715681525465513372640669446629212451766978132975464872195587013750979496456094828578304763100547963131754796150994') Complex sin : mpc(real='-20.07936152284160973536426710899396462036379592279047293226419298798643413730088746662152339818074638838421544924566596621784971390502045771291686765473483952194471025075754514308067239754123062615326934583087101789652378754976486242247620590069425259992518949194501475928597713369438979001716712166589512994', imag='125.2245697020133858127526587831763896384881238875299134021524726048771056046638177881099652097558959912377475835264701441847370289428521821420046949104837096897216577330036018488954342462132866385809661638042878168159012258422614624443822585666173983312795421576407987664887636961923942348135973265715376003') Complex sinh : mpc(real='-2076114.713999371085036983334428564479659014024355495761838747064979344689498429652777163785997091822601093063952328172831537362152734111766455200177591170516977368616402517869570375880129381411953689547181431952196937116305772180262813589110191608480530361136926532096347712529432668887348327527902058061', imag='1923354.559890954267499482042279864837511860984877419839574787504307559302080881098703163188442437712256676246096218282833606381411309275494916928656796689820333642111549022543426740531932369551556463249636251153294332285316941083438231671009849882934542686442266386796669674925393501471719136452636585768992') Complex cos : mpc(real='-125.2284623875950068766831609709474482386521698516718998199135472950924074967200217309598430206233464786097266513906881928936286683016877359711361046999544622088199865377470092521488815681710087884449633612554267975418428974289570385342526679337724204710667497872500003754156575659672172289895926215385328006', imag='-20.07873736249021772619096037829735940792260342895871480358594432649795068375279332945574710212854066795665321580517357989185486368588363338130982620958667586311624650277053188096679451288819665869810889283204919911902908245177477974855129714532742719350189985810070755547344634246605299597473370700364327994') Complex cosh : mpc(real='2076114.713999500687573468377170960140674506389298969627005431013964809060975720345719552422391341061179156902066540340095241542728470222932260599406221721676479512729621530320053209758684544936923374966590878209036925891525926060855706038996363419384865644107184094390683687389039834847876820328047023746001', imag='-1923354.559890834201094749649117169611217278973058129273205596613855401156258807684668614576572295883837713247410643031031034120652069819598665573496199516622677246110975691951170053623896259397471927643373368887499585491638621961442144706787822582792143337734956676970883675428682375197211457954159157637988') Complex tan : mpc(real='0.000009718353047234569192245095861337335882581038668394930531021818542712870137457778258318658444719483212406447580050372393861472759345230558918572322027798364723625667386260184997888788637857649849790972976106132841183213885964091535980265995020128812848276395358450521698210480446271714898785951120756649971925', imag='-0.999970473538900882008487862847671652066850406848225121938683629932033450491763549384180201507433303000551765175450396544870307901335901431247492822808177462379118720572984487028656592176352185579483360315225283570854275717239977211395958930204954110558683421476974573064782987733083474403901315650755750397') Complex tanh : mpc(real='-0.9999999999999952382481640100903084187849601253163812426729889688749099399850715630325766192863327016603013872442704860699876300524353242715946593963590485460779827395535012105117145850130186882005648823076731316296189116292065693983844747636545843953445254941665915194197188819625944466071396733746715413024', imag='0.00000000000006224364239983127743261862136482457036523712086156859535054584717840846502374809865477088661351060593095916943149991447750656658924962613746101460902655782568941202620064500820852579297443425505611372242437100293694712988509635309917323286603127239102691010305589690353075627769317214901997170562981112628961') Complex asin : mpc(real='-1.228174955250652708941877410003372613218368892820934174631290139144764199281339491206807438166172857074629451563403014459622333808300377630723573351924265949174056830639490851787282046142970968767037198513544363954274067803586879267585845378957838859216372119725069790793057666169027168283762546758692403', imag='-3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592069781986') Complex asinh : mpc(real='-3.497526074376995775830024158217456876398848353562138228719761039737622550981897906928984348762192062983136708047259270490671143721818341407715269741623489394065826927554574225038159872142515733975153573779227889249759735955302683558816403827028612799576081864484358455958110565435842507517664191341635301992', imag='-0.3414614552050577113836606567716140570371622924454967046409372243493777941403241172113497910526683131319777233870852555530842826792428873320759177798546695931861139471402582294359633411358776927987463219205659451711167545382116848807184382833325566656784956217656470631827104535269087512119762502800314073985') Complex acos : mpc(real='2.798971282045549328173199101643124055316953592508487085118762435298672402424443990520824850837231391065703494820044167783169256113075668746586253055988506507899198881990460112340061868454445446232228180727949851787240790867824703384479236961593439813789196403186799965098284829493133865087392671329328455991', imag='3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592069781986') Complex acosh : mpc(real='3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592069781986', imag='-2.798971282045549328173199101643124055316953592508487085118762435298672402424443990520824850837231391065703494820044167783169256113075668746586253055988506507899198881990460112340061868454445446232228180727949851787240790867824703384479236961593439813789196403186799965098284829493133865087392671329328455991') Complex atan : mpc(real='-1.513757025551442277411550468107210690760715835873781237251540068952104808835392295130993549710189482404688171219690076016143493481356156929898837858523389984146846867852372808660043775662456632980196338044660848294872339235395445989379961504886446038701860135115379871680872295196364509895369061505752159006', imag='-0.02025836850892339083901509592931769939778696322783028163920211252295534934165467396970562775002493652114927172118789072680400313625768417502768913435964026696234689544916742658215205328924429165318494805970781104776057740119349328312100986736344088784493297429936446108188492838263785648836560667083307364993') Complex atanh : mpc(real='-0.05711612587412578267887218720992315306702538359567510592207244272259324844181280258435541900075580467190996888290949928440417892812023976357357724352341928922915612125344298826929361896029737669694121576637535294576203750149032198898888064382286057964902598212929515776399160257416533241289242295301218448985', imag='-1.550411142212404728798485458458153048821223417966365500221834338215488277963373117485761717196903501370464970051922397287134567458525739524181402740130711680174010790281368099010369460625099361957892754674516768633768548769339772910819070994684025638873363662264870593088950725092102277322777256790494571989') Complex exp : mpc(real='0.000000129602536485042742395661015492364943473865166683948985464371477290692942388636394249238578063838114212167263704180575736111165805399228630551159502144113219012450482833878555163524969685419409446256839988775220153880592892449886171810904335282970257562294335974859607165960528492800144966849241162340667499', imag='0.0000001200664047323931626952262945820118192905663691908904521581458220734140345486118701418284189629986855752518025722607592394558962513551605971731976563960005733305922566869080361101540845356062628822657947467936783191219960869642220273001423993487073097098257859994967111262745076784984774292997614902173033999') Complex log : mpc(real='2.803667924256229745622505088650631957854586669945756362362809367140379333779076537706903285315229864707714942611385458649715240774676263827212258139833258152403831853595138187938673942915253621067869194953001320503588031461168470238808680833594926475749643836752522477795652955646440732722414679053362342978', imag='-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802304984') Complex log10 : mpc(real='1.217617508593624785103174267782779267564591543918903514980683070964788601349221467074189282089397091107784533692020842127637379793713979371415314825834573883456581721579248137609647523215614485810621632268010340434412835003008733340588751465716804163053971914933337454612715049038609963239765483572012917995', imag='-1.215830192844117569882739262267589087777508485246001673875290189171589459874938822997010102791216961368303341817765642593196596626629364568295096522100965613862535758475902152653880797008302287608951817967345586044183530485042622672758822024530806106685332788750563753563912645136424831788638940172191417003') Complex pow : mpc(real='0.00000000000000000000000000000000000001272544402427885768291991771282809272205441139480718104058957273571797285873046667438659839771151358503244199983193267304876931404934828544190976037617088418234356995581359514815327493416754979948939816556010009722948964074841125088847347289210238385386839634048048966605674267742848898510719853405165027995', imag='-0.000000000000000000000000000000000000006315789723641336399774886128674047063557005767464736980031412904800867856195053519871207076297329582918373522510038700144475786051770249833689858733613583702474169376470142102653915414703617354750921926319615613116711707304561971724961697236216654069220430373460733283671817170314810689839784857817688710065') Complex sqrt : mpc(real='0.6914117894235794088537359505065082735009759544011129091581443181094927996448035355183357342335719774218570617643425927949552567977876935592688911574244270204367830776169542322303770885503415957299965743430294861450159597586713415334313538991254527847882906366470820104045644948386775311514915180379902124027', imag='-4.003376697627275622231926738001918288424076242718305609914966539886014027399386970291669942728804249666672732025742498474387155990697385452904766719066508091969629783727955500914775964475157019267906030309994203223496742131794265903947232983544712439237947900740760901147525182905745613054343812081526997017') cylBesselJ : mpf('-0.000002018113276320797007004512309925753312910574983173025620032209272063623145773687493217685781413174067051861693015778086989320664036151156575454764362411265825059935911267459460140832352168268890863333518681898815631598829329621640446793276090531610440249947128088210653783748696515944093027481420547814944985') atan2 : mpf('-1.912836502729748905691244152549883491310546639243927467575558222688612567267127748648197821392753894783089985036264389640755370310273476914468594103031941923612858460349346070160229064958952905931147006931133072944225494723216926100283533617105529436521490614288211999197375895070409535612826659449108094006') fmod : mpf('4.477047335578616399121757782586737434652977359785222150285366061276461026294371591086672428570069572222451480209106337376454070851418222697180799533231556198201866912749533966532691366287270265765148338752402150422521936903950728896982375950078655011057227389447962580922973612753196439125200938026049228041') hypot : mpf('16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999017') max : mpf('-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817029') min : mpf('-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783085991') pow : mpf('0.0000002528030668805905073566403696027146359184325435635275639169318379869949996381692757170873117498323537508562077362019924290450717155405429623384045308365719948783405168757008782995394219315466512544536665092312814702801229055525352308293760713609667895414411779751889520585962261916889368257773791929874676003') remainder : mpf('-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589011') remquo : mpf('-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589011') ldexp : mpf('-0.4859054600172235909929608884234730566029777082628466693045788767303241774115358374135269957657563480389101188811055006837032272870201744544413753107382800945724733614234595379901395821897962978993525253140146496305310398482396452912314074538794380863567060261763194697798786078486026301275019674224322144007') fma : mpf('89.14618013923121872709942416828755277181930967749445939936590620026764738175509321886603511231716508204835855043136104393544299043061279898367275984183850207912983944856959216004166376173537503529132734685421841043647646820714143924062935835132928519097521978335543727942516099752779418316754510942255925952') laguerre : mpf('65.6212734829936978095804502999220616925590114598862134892613052157133025708270199533901703095971606312988725488945118048463231690084767321133005656867959672963461847932902605585611304726840533686921469838263131352626444260770373228004931318501300581794064568032994533408339565311851428061168441375746286998') sphericalHarmonic : mpc(real='-0.0003840396540783535402758124020045330870308498687254211701608781182172554632606904203026613069674826265238746082059906776528028045569032284207994392534043938374760989088617119819518572131315695413695353163949897069693118525049585884292284091749239034100734914014937730905268891288179668001425354494993189885016', imag='0.001777804987683046301286998352868919947354644991521414859451099090386054479767174211240699438910326934961064647576875629361792757594558159023367048319701376227369531672877521974057095976755830429047376428107365830147824518231208040231697554484641790282821623503044259716753902283500863691390171387913795334992') Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of acos using RealHP< 1 >, 500 bits, with arg: [(mpf('0.9996770068621482098603524095736960147662903917639705750425277574731556883357750559780814305252282494934036125066602665860808981974776574057063312353312801793731130988316551536086040631684643749733003985587939223544037124790508281669975087018512718706878706354942029321137461867052274023701652004051516007006'), mpf('0.0'), mpf('0.0'))] is ULP= 440.0  Warning: ULP error of acosh using RealHP< 1 >, 500 bits, with arg: [(mpf('22.55256864428844445051726638880090277050425347999059525617649996155021408527243275376390429204755212753412376094122336451885227464680072156877503624593167547982166655477129044537758591323057010265966646918902239011924077175765718616476670710235338123962675684909912028906409741294471766175074104445245505997'), mpf('0.0'), mpf('0.0'))] is ULP= 16.0  Warning: ULP error of asin using RealHP< 1 >, 500 bits, with arg: [(mpf('-0.9982016632614301909341831115687639757438136273709543325272769119368970402039162689631948448076903492570802433700519006950623423596719059474248932883605011413818209044786785578882961870181015658055291897168979938056495721883255267664902982975218117551192424632787396723800568233243546415146937299622900014999'), mpf('0.0'), mpf('0.0'))] is ULP= 18.0  Warning: ULP error of asinh using RealHP< 1 >, 500 bits, with arg: [(mpf('44.2863672108495804005697823909207065502063825360922377257483211154524151830737384854518327949882346632352874749406441698425459997043955758941159039577437965534965587453606500628171731421430001246667767748164474631976470665807029774425819197914556983285401716340855275750401997483437677609403225568775460099'), mpf('0.0'), mpf('0.0'))] is ULP= 21.0  Warning: ULP error of atan2 using RealHP< 1 >, 500 bits, with arg: [(mpf('11.24308731320530593822081378462464232081581512139508409627514355906446811679665964951520329019301187538900388347288214380230761574710440529053037252138177801446505339054962203145065127537823452814403624833541755298668122375161062891320443192804483928214152768792788008028432495812492485408214601551449372002'), mpf('21.78779501511739035139664205707555447903264120993372238572371796413016084433432032913639778599795240143802535184039274273772482518419228268258995217820359037434156126304935179115539312808787776613199158435024387807089752742175034734329767720922656895706844033978989911977671942302836381369952956806224858006'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of atanh using RealHP< 1 >, 500 bits, with arg: [(mpf('-0.4226037979206542397526403320293224198395423808288179257579410351316299760065731900798397909959082348072026266532665411341487810532764912981361160320783571052093508682139655167878231189931033209202196803725312244364523220066841173306853071518685808270583864454925243416435981105169070975190514426394822598983'), mpf('0.0'), mpf('0.0'))] is ULP= 17.0  Warning: ULP error of complex acos imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.61879878061679646925405096563386219755776592143023506011672394173641228519793252876696263745891296509510696807204939885618864968589026012043715998731472757030837331206949879168650054455071024339154963193644781380250030548532225912209440686860470937204887707708185053390371972975085411797929471596505678022'), mpf('97.31264864485684952659475647015065356171912797892178694316179827694300817287210633763623384985312533446197011616753152614279797012861080290877854726060676990749212385237793748957125888081236417486760676071553784521001910819818511125775994461501781023282527594283054669292290527756003315123071096421345828999'), mpf('0.0'))] is ULP= 5859.0  Warning: ULP error of complex acos real using RealHP< 1 >, 500 bits, with arg: [(mpf('94.03112729674722467762656815860619154957016796277442612813132826865140220562690212800883284077562004162102900743966040872583462266391347385021978435912630451709572249501846956603227707413396634558988069366706494371265038755569536972194978978161285872749997313492893434768458834688996253012740553874396730064'), mpf('97.6724264762532589066035481744513544455481383593806578944103015410226281042086868071523406611452578413768053680015011072162650376645171617569808502413718943853144734610543423175677938921730786526934149088864654357253418576424427614912425510880980724802592980394110413148895081725021262383855845272774159906'), mpf('0.0'))] is ULP= 19835.0  Warning: ULP error of complex acosh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('38.25187398894537567077523402527139259772979709684911098495289650107486909253090272189209373024782647212569133917482812697325024754835221909129178369113000686531025307901414386712256029030705729774875373274555430490967216831489656140510991617244219193359709787728530755006801718087630340308572926070359613002'), mpf('-19.19875682141914390525426469770178053303048627887297686097674205926080285464900685605043367418257563060222594043950230393136005925254467316053901037243779867411493564114943357930504970047776291833690950347450128558528310926989377119881426589985504204191376962625402372861778011039573297390539799456514168983'), mpf('0.0'))] is ULP= 6.0  Warning: ULP error of complex acosh real using RealHP< 1 >, 500 bits, with arg: [(mpf('64.24567773690604027327191135105046447286621819815341968428369095777815566313128697605722893584505110378626437611856989969903241695125658608155268420381690529673631219818760149131021644444744040395736577548258406273638771583725901486666721319339696771551674298843603222180819391495891788539664672438838880064'), mpf('41.83101325557885302919080307032896061541061468915252140474218822492713495356864966558696335662001574769970311677271459614523554858381696923171267867828571019573142939714814411072615509911171515433203961031178223393840806940304518525875720119653583244524757716355365317280663270390619324829975962087079724972'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of complex arg c2r using RealHP< 1 >, 500 bits, with arg: [(mpf('86.43567651257704833512444673178298678740424994972673518384196489646868118922097893361657165114516975512413360779274477441232032557361678858736228224690200602318271058874224688823349904982809431422558467388317742916147909082170009362448771354874015927116240967021587591600707118966035525213445673872484149939'), mpf('10.03170801146399292643752660108656930025697871028540681520947481688310170258445507469185367031160105983299400506368047487240906874022709091737979960660736736767791212417314702488712090403626508586440872053565765729010335728490430956538457531513047877129104786502352420643087547963776906940165698176795693004'), mpf('0.0'))] is ULP= 6.0  Warning: ULP error of complex asin imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.61879878061679646925405096563386219755776592143023506011672394173641228519793252876696263745891296509510696807204939885618864968589026012043715998731472757030837331206949879168650054455071024339154963193644781380250030548532225912209440686860470937204887707708185053390371972975085411797929471596505678022'), mpf('97.31264864485684952659475647015065356171912797892178694316179827694300817287210633763623384985312533446197011616753152614279797012861080290877854726060676990749212385237793748957125888081236417486760676071553784521001910819818511125775994461501781023282527594283054669292290527756003315123071096421345828999'), mpf('0.0'))] is ULP= 5859.0  Warning: ULP error of complex asin real using RealHP< 1 >, 500 bits, with arg: [(mpf('-48.16897208348411792898977133848396287802185785889899930354950051233405807528275876270347343889534147988079463743674798233855191960873369024833336519377909111931137197822477283498598783602593932621532531317646800869433345912855355536985624878489070138638229096656943911554386848300506078995980020656683844972'), mpf('95.03322589545677357668101010482528250304886650398228445756338376233884154293525245597501570045073304156891293650043323262919398311689337364950477928712703946936897704803816287091834894137185346940023346591610511519113792729438205690591887991473533236269229217690626991747715488691990535539995122020616581933'), mpf('0.0'))] is ULP= 24151.0  Warning: ULP error of complex asinh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-89.54412208519413628292461381733077940328882601532970123747827982312653527482165143378913213172298925568965857323047920872970854615558598416599485823865768747498913502313927958619897418781382708042305864384385077941945504510033452696698827286424923597007813667249398153682083265556052864749291604486255137045'), mpf('94.76882853777270214353023612166868069192268373696346431079740594454460951502058769442191102541072054191227327238497439847518804489540123672500126504417959745061714402099615958138475768125949407220438703859525164373040860758727089453039156389669324298826429196681215585801679654125105234955205501564596837954'), mpf('0.0'))] is ULP= 23606.0  Warning: ULP error of complex asinh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.61879878061679646925405096563386219755776592143023506011672394173641228519793252876696263745891296509510696807204939885618864968589026012043715998731472757030837331206949879168650054455071024339154963193644781380250030548532225912209440686860470937204887707708185053390371972975085411797929471596505678022'), mpf('97.31264864485684952659475647015065356171912797892178694316179827694300817287210633763623384985312533446197011616753152614279797012861080290877854726060676990749212385237793748957125888081236417486760676071553784521001910819818511125775994461501781023282527594283054669292290527756003315123071096421345828999'), mpf('0.0'))] is ULP= 6066.0  Warning: ULP error of complex atan imag using RealHP< 1 >, 500 bits, with arg: [(mpf('66.39023861422268696048265173408801567915144858449579875488279359922900767714910538992988818981132464954887899404870958779328385966254386474039341495184702343762868163235894910820006187826814904153428795697355828455250731408425796687756418401105140261436735555186062484270666776376071772213605376977522901963'), mpf('0.009371402061796011700099853400112522482377945967053460319949411183836233565269391740933862623298086977702345183540601900395174530922967715266810621658034472109931555890073548606371289352197437075138570788985563931052803146935691828206240338007928966638796658029967988577231770439472750482073896559482103439991'), mpf('0.0'))] is ULP= 5444864.0  Warning: ULP error of complex atanh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-0.1372332950453791477300920977287650007577328172388159596318230211238927035431876351714183696251944323284850851034517903328676921583951559240700305143504326310737816886672152477023204309043239208491542523748778767882429439381479580831337817284887688498907269576078366897455796254361185694583414939014181263993'), mpf('-90.44214014787012054101529687633220038787273682189457969165173597258007181242281439040340611946511858809281827116163242872486111755247898831764906371184442072487418136172701806205254434568988217997134989105453933123843533990225872007089268346338458306316301297126218949735073659550280172463007532993446257989'), mpf('0.0'))] is ULP= 370435.0  Warning: ULP error of complex cos imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-91.10441384498384048313215535275031130431709389605426629044343074152161849519253151551157778790164621403882716052859172983889121274089965117195376897209112238697856560908316071416314249486850345624124071206266934411258013766777613037104108334531355163226927660709790222345399981034989737811580368936451599024'), mpf('86.65703257839180537860443247155194021375300416815135318576486135861133236764828816578952633099532862891829005835804268154677218722089043900119532594214486992729127848554484107592288017692703888210460847707704571130827982015046044656231340012736795390945910801541283024889998783552349865231115198823011084011'), mpf('0.0'))] is ULP= 41787.0  Warning: ULP error of complex cos real using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.81880105234088073253216840435684425383914207899340519369174735491053338422853167715492627645762032620302686467386626037399672849399952250180814161001913331689744553008247940965558689355028967045381356101293752476575311494496120332028596581448808281125554833716403702845301012362707276102073406372620216058'), mpf('45.00602249902528152138797210096784963353608146720753876464766744641874554605625522804074689166869884622809537103138442399136770737564805894906646426087583140734938021647583432662451678050967796517431078907923600082973040924309419843881621918307816296910648981810689988708354774290142958051641473399069048023'), mpf('0.0'))] is ULP= 192459.0  Warning: ULP error of complex cosh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-51.71598624984719464968140412478004243293791519457659310117238616589077980265243551561784360450796953399093305899727438095810825643044311748666424794292036577719635355208810081754898796833298575456015743859044033640143690259288647412047663030015217734830035631476034996175233166274559232187012458093153605984'), mpf('72.25706390630769336830448851496555906559528833150888579884121400483664931461142365117905037798801223999817544097670186810230139538827177101145901285011638635411445002966342792933801145461344761606020397829845280574868462889374919053937005719047000074183795047928193943776368145654395826798692440803495748041'), mpf('0.0'))] is ULP= 45439.0  Warning: ULP error of complex cosh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-44.20851090567310510831995126046599418937000937284549263376551759588296253638848276673296910631197603238983359743680363306635455133868155665410636694356614196003144225921594534893006828629917001165465207764795423491173477096287084669226706932041025263508271695401203542489411232764711268756535833956570235009'), mpf('-95.82096982463348893561468704060549965995739297106436053701399649508636381410643097441757348573505845869778057273721704361696244554344634106300581140619129316239605792548226528906180532643220353146305288012271898508751396084184032418066483461417954270259417633697727979127657195813801938736897664714971077022'), mpf('0.0'))] is ULP= 10807.0  Warning: ULP error of complex exp imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-51.71598624984719464968140412478004243293791519457659310117238616589077980265243551561784360450796953399093305899727438095810825643044311748666424794292036577719635355208810081754898796833298575456015743859044033640143690259288647412047663030015217734830035631476034996175233166274559232187012458093153605984'), mpf('72.25706390630769336830448851496555906559528833150888579884121400483664931461142365117905037798801223999817544097670186810230139538827177101145901285011638635411445002966342792933801145461344761606020397829845280574868462889374919053937005719047000074183795047928193943776368145654395826798692440803495748041'), mpf('0.0'))] is ULP= 39002.0  Warning: ULP error of complex exp real using RealHP< 1 >, 500 bits, with arg: [(mpf('-44.20851090567310510831995126046599418937000937284549263376551759588296253638848276673296910631197603238983359743680363306635455133868155665410636694356614196003144225921594534893006828629917001165465207764795423491173477096287084669226706932041025263508271695401203542489411232764711268756535833956570235009'), mpf('-95.82096982463348893561468704060549965995739297106436053701399649508636381410643097441757348573505845869778057273721704361696244554344634106300581140619129316239605792548226528906180532643220353146305288012271898508751396084184032418066483461417954270259417633697727979127657195813801938736897664714971077022'), mpf('0.0'))] is ULP= 14758.0  Warning: ULP error of complex log imag using RealHP< 1 >, 500 bits, with arg: [(mpf('86.43567651257704833512444673178298678740424994972673518384196489646868118922097893361657165114516975512413360779274477441232032557361678858736228224690200602318271058874224688823349904982809431422558467388317742916147909082170009362448771354874015927116240967021587591600707118966035525213445673872484149939'), mpf('10.03170801146399292643752660108656930025697871028540681520947481688310170258445507469185367031160105983299400506368047487240906874022709091737979960660736736767791212417314702488712090403626508586440872053565765729010335728490430956538457531513047877129104786502352420643087547963776906940165698176795693004'), mpf('0.0'))] is ULP= 6.0  Warning: ULP error of complex log real using RealHP< 1 >, 500 bits, with arg: [(mpf('-12.28572685789382554232514733574213389470880756618231076890577996570170394105914859954495454112814485967460085873286024625545420888244175190841178432556227763576497905146752849673155743493499241213192241525935340844770336924849167471834917247958598087273855555480259209088688280206352434489694473481265402994'), mpf('22.41132483272035299744940178378090132218539776952360334443199798120988744697266985775952015510753169800293956678711827890909706819931472173416104203546418720595995958241862009895571805313744130791779849005930334685674897480565853266388326350172148142461847178296805654859953042310926064238740794713889541014'), mpf('0.0'))] is ULP= 17.0  Warning: ULP error of complex log10 imag using RealHP< 1 >, 500 bits, with arg: [(mpf('59.43485290352016246591207959953399360373932549469491371092220336350011300274040443573274791187807342928484309894996249649744901852515152523083346841099507840488326410046198354323258363679754421259862276968799377629003861348246631637682257423673975124048449982299111330162641047243350708709480497155635413988'), mpf('-8.170035294247335356423552593729401555909685783119569302070249651300562671012966559980432973508026567260832963071786631034694951565707041675942853977029580159725499510483659838752720021152527656373843485407571894317856908141055264342615126912961884183243342551154388608057324623159008316909032285052214836943'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of complex log10 real using RealHP< 1 >, 500 bits, with arg: [(mpf('-64.46491994065155231133811751753469162760018152502144354598801302855747972101344653349559071196555126292587043621282032942952296065339099998606466102652215521307290881744042887633790518426984127588479873254196785180685272484348264541452982501646407869840002335022050956198616569335909620144505945154522080069'), mpf('73.66541439013957556010255466360149617278276333316701528569528901561440752330979638421217902296576046806530903667168280025835005305456279994299289509942738951424161551465081923017238001926714684117817458068886142923738090195231148122730725337641883844356356676133734122125548279607449889280011310122136315944'), mpf('0.0'))] is ULP= 38.0  Warning: ULP error of complex polar imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-51.71598624984719464968140412478004243293791519457659310117238616589077980265243551561784360450796953399093305899727438095810825643044311748666424794292036577719635355208810081754898796833298575456015743859044033640143690259288647412047663030015217734830035631476034996175233166274559232187012458093153605984'), mpf('72.25706390630769336830448851496555906559528833150888579884121400483664931461142365117905037798801223999817544097670186810230139538827177101145901285011638635411445002966342792933801145461344761606020397829845280574868462889374919053937005719047000074183795047928193943776368145654395826798692440803495748041'), mpf('0.0'))] is ULP= 48109.0  Warning: ULP error of complex polar real using RealHP< 1 >, 500 bits, with arg: [(mpf('-44.20851090567310510831995126046599418937000937284549263376551759588296253638848276673296910631197603238983359743680363306635455133868155665410636694356614196003144225921594534893006828629917001165465207764795423491173477096287084669226706932041025263508271695401203542489411232764711268756535833956570235009'), mpf('-95.82096982463348893561468704060549965995739297106436053701399649508636381410643097441757348573505845869778057273721704361696244554344634106300581140619129316239605792548226528906180532643220353146305288012271898508751396084184032418066483461417954270259417633697727979127657195813801938736897664714971077022'), mpf('0.0'))] is ULP= 17447.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 500 bits, with arg: [(mpf('43.68646712391946333212997355134973608176987152187113539443282396135601468695757608217687781218503389804396876196676524767905665473416306230478359520455393622416575355085526441828507715677956895820594840437317139296315772556673281188412949151486750710435996696168418472988167706663396315125332138736015478016'), mpf('-97.2578588714049974296388547866622375420387828105161271093590774124938433514798935377052499215270414059120749208310245650775512866532019058472244187731762737461095020300973342075046831565888176342552720360092720778721996251205230281197765737437502807466997290734432921197123429796207629913365009939026930895'), mpf('-27.54207657578701791229041774391088862917229787878124970075886351551196328622836241959006115872568431802133688750829123010600674091669486826900851885366744962637469083704283398446330434881757080803715549175455554771961134412390927611468982070773856641053161107074102277158922279382210019661671118450124593998'))] is ULP= 3980938.0  Warning: ULP error of complex pow real using RealHP< 1 >, 500 bits, with arg: [(mpf('66.89917492406413473099695420763796531152357513931216480799412325616394764644735556875441181426400910130129299715837123848000065048090184674129337375459715077586747625783533823341286203297406234416236920693975545722794836898226152498810270167118970387635907145259757724596164512539057455876139004825669987929'), mpf('-73.70179031689576056158799916590129321638675929302278645377336396940685855143899265266547623493819559870386769749049210753151787912920391486304357826015466898873689832425410650087268180663301219914839027251641037766704600996164511883503279581024282074982540617809440572355349868118124050393062590625094779958'), mpf('50.74976872693889083313258198223484167045584734302766600853985251015659426378725464254628287646999176021425509358981001221479845811908322793138986450899360129129282857317409237943480753580283621845691425015363992215823382262557984471740444566294536284106010009211916737360223754824984260577635601991919554007'))] is ULP= 1074953.0  Warning: ULP error of complex sin imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.81880105234088073253216840435684425383914207899340519369174735491053338422853167715492627645762032620302686467386626037399672849399952250180814161001913331689744553008247940965558689355028967045381356101293752476575311494496120332028596581448808281125554833716403702845301012362707276102073406372620216058'), mpf('45.00602249902528152138797210096784963353608146720753876464766744641874554605625522804074689166869884622809537103138442399136770737564805894906646426087583140734938021647583432662451678050967796517431078907923600082973040924309419843881621918307816296910648981810689988708354774290142958051641473399069048023'), mpf('0.0'))] is ULP= 192460.0  Warning: ULP error of complex sin real using RealHP< 1 >, 500 bits, with arg: [(mpf('-91.10441384498384048313215535275031130431709389605426629044343074152161849519253151551157778790164621403882716052859172983889121274089965117195376897209112238697856560908316071416314249486850345624124071206266934411258013766777613037104108334531355163226927660709790222345399981034989737811580368936451599024'), mpf('86.65703257839180537860443247155194021375300416815135318576486135861133236764828816578952633099532862891829005835804268154677218722089043900119532594214486992729127848554484107592288017692703888210460847707704571130827982015046044656231340012736795390945910801541283024889998783552349865231115198823011084011'), mpf('0.0'))] is ULP= 41786.0  Warning: ULP error of complex sinh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-51.71598624984719464968140412478004243293791519457659310117238616589077980265243551561784360450796953399093305899727438095810825643044311748666424794292036577719635355208810081754898796833298575456015743859044033640143690259288647412047663030015217734830035631476034996175233166274559232187012458093153605984'), mpf('72.25706390630769336830448851496555906559528833150888579884121400483664931461142365117905037798801223999817544097670186810230139538827177101145901285011638635411445002966342792933801145461344761606020397829845280574868462889374919053937005719047000074183795047928193943776368145654395826798692440803495748041'), mpf('0.0'))] is ULP= 45438.0  Warning: ULP error of complex sinh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-44.20851090567310510831995126046599418937000937284549263376551759588296253638848276673296910631197603238983359743680363306635455133868155665410636694356614196003144225921594534893006828629917001165465207764795423491173477096287084669226706932041025263508271695401203542489411232764711268756535833956570235009'), mpf('-95.82096982463348893561468704060549965995739297106436053701399649508636381410643097441757348573505845869778057273721704361696244554344634106300581140619129316239605792548226528906180532643220353146305288012271898508751396084184032418066483461417954270259417633697727979127657195813801938736897664714971077022'), mpf('0.0'))] is ULP= 10807.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-52.0'), mpf('0.0004328737424488836636906995369927290603921458814519164174883817568719700286166827342493951193196764087694511712088152191429693686083796817757464631702013084045188277491565704405805308018547783801544361900999427107532225285505498056370765734194286675717333750335207020852257492223967148373081961279189428933974'), mpf('5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557166955'))] is ULP= 2005766.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(mpf('-52.0'), mpf('0.0004328737424488836636906995369927290603921458814519164174883817568719700286166827342493951193196764087694511712088152191429693686083796817757464631702013084045188277491565704405805308018547783801544361900999427107532225285505498056370765734194286675717333750335207020852257492223967148373081961279189428933974'), mpf('5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557166955'))] is ULP= 1882712.0  Warning: ULP error of complex tan imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-89.36878461747994568566455599510526999683931992472667781309416553642694207778434538087787176139797295431319985844748307498644212296373294155275057039787423660731985702993893128385991056220776773033200257357390006850527767321443574317545709570359552982719416395507386917677083651414835141490725058187039106944'), mpf('-0.2705850835120844741982517058907691931970335505053003601527120772081845461129803915815541546131963735416558641417187272570050079899619634384260417159219443269231342355114633513545806400199279730117471087844456555528210197039939548837904128567767768848688182398693285149832356198727563410057447345627724692015'), mpf('0.0'))] is ULP= 176.0  Warning: ULP error of complex tan real using RealHP< 1 >, 500 bits, with arg: [(mpf('0.7090593936429509669529261636861649563883598619732583165223957036456691696030359854490130794113904700246748438660861552639908514101856595947685184958549300019294577208296337508375895384641133610310874368426048574389416692689734309008766182996605005475256758466004421920577840184516169578656601976792714444053'), mpf('-99.56800304993136748599435758622018732047581883455347285783178771230469693737941912700669488394585954563627315465992079897328539241236048848581712530115643740214046326236646312837809974677456503638774160152515112142413041833436083763850571953941428789306143162117660958560590666341754486429175584233403374067'), mpf('0.0'))] is ULP= 267678008574783503016131565969846562593720686378660724594055268188482752601438335834193.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.86590024031167028839803767749344696268571744802295596569223560727449145867648037780840754647989674466530607684139834613159379579998483769970116520766384689903627263449077068048530372500451501948836481882106425168988206310645520923465247660263831878616438425434879555774890236721908015917392787927321837028'), mpf('-80.25594383616671563738393914162263698324702769545823660285246712930396499587486476052110072561001085259558560435023218620321879078207755624441620977992230348182368795103683376291692697302397820232100090724416278169101852150271098141267030672926302042339684552395740960082413710094423959380256185483069434036'), mpf('0.0'))] is ULP= 294375200890255081451478401901166935755076617349689344933397377776914064407149911554564.0  Warning: ULP error of complex tanh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-0.1372332950453791477300920977287650007577328172388159596318230211238927035431876351714183696251944323284850851034517903328676921583951559240700305143504326310737816886672152477023204309043239208491542523748778767882429439381479580831337817284887688498907269576078366897455796254361185694583414939014181263993'), mpf('-90.44214014787012054101529687633220038787273682189457969165173597258007181242281439040340611946511858809281827116163242872486111755247898831764906371184442072487418136172701806205254434568988217997134989105453933123843533990225872007089268346338458306316301297126218949735073659550280172463007532993446257989'), mpf('0.0'))] is ULP= 108.0  Warning: ULP error of cos using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.81880105234088073253216840435684425383914207899340519369174735491053338422853167715492627645762032620302686467386626037399672849399952250180814161001913331689744553008247940965558689355028967045381356101293752476575311494496120332028596581448808281125554833716403702845301012362707276102073406372620216058'), mpf('0.0'), mpf('0.0'))] is ULP= 202062.0  Warning: ULP error of cosh using RealHP< 1 >, 500 bits, with arg: [(mpf('-94.22274113339353623998316129580882584196273255532151911884498035005633482161291411924247348214504403206159955611171933876678275622991895230825718725833141064593292312670401748237752365212095813177657717195918876034199403457381094740092198263483914334712925819585934248263934785102086327634320044315592387969'), mpf('0.0'), mpf('0.0'))] is ULP= 119.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(mpf('100.0'), mpf('2.771837273510630690711838930718925799177750404950293791019264794892220215391739052024878723414089642079060433629690246293465950889969602636972694459323402706190127442047738821566199177361982889804514362956780601773668839406720448524125336788137031385805186027221303067930775267247630339353449987318616295985'), mpf('0.0'))] is ULP= 840.0  Warning: ULP error of erf using RealHP< 1 >, 500 bits, with arg: [(mpf('0.8617053630656749872026392424722479745001226445513131268023932737100311052311415301507034595987872813330127685820011847833379749177690430344627140937065576937019429876629491650704105837755208915080206328531785147771789131069080965795461122703117175205641559005677169863756792031832849461784866231979537199031'), mpf('0.0'), mpf('0.0'))] is ULP= 11.0  Warning: ULP error of erfc using RealHP< 1 >, 500 bits, with arg: [(mpf('98.55057240456613843921582186047061329872952234145074124731692548427269418806106175537795031106154674570576050443158091040463998112196157447380226102317471978021508847703678922435005642134866645204164520975507623067762288818601236782913552863617064355729046046248120013332456746040759843949524043526341413017'), mpf('0.0'), mpf('0.0'))] is ULP= 15851.0  Warning: ULP error of exp using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.86590024031167028839803767749344696268571744802295596569223560727449145867648037780840754647989674466530607684139834613159379579998483769970116520766384689903627263449077068048530372500451501948836481882106425168988206310645520923465247660263831878616438425434879555774890236721908015917392787927321837028'), mpf('0.0'), mpf('0.0'))] is ULP= 129.0  Warning: ULP error of expm1 using RealHP< 1 >, 500 bits, with arg: [(mpf('94.20973935791862270686827921203441071530770526595738267683436106741715300641872482334462199927507798948085110521330661755378354245728032947519108536277281513210768536732623938122095562707204801128534053856076158584286999118784496449488123674904100063491250107300246731063183564046562799792523364789649441969'), mpf('0.0'), mpf('0.0'))] is ULP= 118.0  Warning: ULP error of fma using RealHP< 1 >, 500 bits, with arg: [(mpf('1.275607863992236363115385091618913529542146781293821464812351264331101576137534380332710484709547800699227069859842455634983675799330066836724651921503339748156336472970511459616133562713254462609012159773951269446945296396305715021049450859652404052830493466954298534814835030625050121001927828563682045007'), mpf('62.97776751634380663975967945399570807293740622589530164866911513845384432627384535204175362362327422445268214670816311577120016887381382126211915431655553591853158191303397817280898960824450369068883606745304487310958544096895061382895761243989560207105978264121118596020714496056779010245158324878674624973'), mpf('-79.62608730984569004966561748297169150990018314917374018947666546543741469204896497337856823505482179374554931703560320771080158626242838324774859420039182052603389721929476264632944867866969315937546375878512440878347973422877937025511853526882736880850721792999295769426556107863631941497964701814750787992'))] is ULP= 41.0  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(mpf('83.0'), mpf('44.0'), mpf('14.47973632408119534839852900179263203157575501243607797374630810906173064834047233131104399228291028517451348935844173661829524273250413629247749865165574676616944095207866260996690797182043450699339565800667329560765046142337146067998677778869508539034837310850851192982787862044824855343326210408876898005'))] is ULP= 2611.0  Warning: ULP error of lgamma using RealHP< 1 >, 500 bits, with arg: [(mpf('1.593428280640772857673614308076898299903924943274097201562928797804377562915125080072873253140164584288543649947507705933096929682531493761334865493400945180929731855673297997119019394123395231116347166122744906074627053671056433774287483186511375233219359460695870119104826907064146289664552433473249286002'), mpf('0.0'), mpf('0.0'))] is ULP= 6044.0  Warning: ULP error of log using RealHP< 1 >, 500 bits, with arg: [(mpf('12.31348722516105253874584574903868355575706872712061265035199109658879388212905937184927436537880489685547131730643852958350065816663639513713849208822762348676461024406024712932052916438145683587322628089547775802574541660748857418249495182146664234024064331244811777833748230802085260364331981178986912998'), mpf('0.0'), mpf('0.0'))] is ULP= 14.0  Warning: ULP error of log10 using RealHP< 1 >, 500 bits, with arg: [(mpf('93.4877569496360126265685709631368656330574969617783623253980597361240155276297717536603326236254610773550213895284215554103721814680445054368637862028535553697843644120338332155474988711810831610331966239766663890861829801149792093766680254869480126981159291031401688046492764621761214700656748459081057103'), mpf('0.0'), mpf('0.0'))] is ULP= 35.0  Warning: ULP error of log1p using RealHP< 1 >, 500 bits, with arg: [(mpf('11.31348722516105253874584574903868355575706872712061265035199109658879388212905937184927436537880489685547131730643852958350065816663639513713849208822762348676461024406024712932052916438145683587322628089547775802574541660748857418249495182146664234024064331244811777833748230802085260364331981178986912998'), mpf('0.0'), mpf('0.0'))] is ULP= 14.0  Warning: ULP error of log2 using RealHP< 1 >, 500 bits, with arg: [(mpf('12.31348722516105253874584574903868355575706872712061265035199109658879388212905937184927436537880489685547131730643852958350065816663639513713849208822762348676461024406024712932052916438145683587322628089547775802574541660748857418249495182146664234024064331244811777833748230802085260364331981178986912998'), mpf('0.0'), mpf('0.0'))] is ULP= 19.0  Warning: ULP error of pow using RealHP< 1 >, 500 bits, with arg: [(mpf('91.34926918222132742049967679514022678740515945710354358245040767104224787424634348222104512216167184649477636283308861473108118694191599471079485933001839087038187918099512764810810430968027360062252697540887625853370910783871610910626290394836850754099350793638006851541436522889537572094594583107273622982'), mpf('-96.94740087891195571103737012807454441977103625526744740758644141526478021050093274175785888639537468282111320798747393892448538961708626948106934623078065466197264972255624399805805682144137255725144150191944444944013986117587250937553280360197609852633994616430883545437237524929293675726611460413573732014'), mpf('0.0'))] is ULP= 87.0  Warning: ULP error of sin using RealHP< 1 >, 500 bits, with arg: [(mpf('-91.10441384498384048313215535275031130431709389605426629044343074152161849519253151551157778790164621403882716052859172983889121274089965117195376897209112238697856560908316071416314249486850345624124071206266934411258013766777613037104108334531355163226927660709790222345399981034989737811580368936451599024'), mpf('0.0'), mpf('0.0'))] is ULP= 41205.0  Warning: ULP error of sinh using RealHP< 1 >, 500 bits, with arg: [(mpf('-94.22274113339353623998316129580882584196273255532151911884498035005633482161291411924247348214504403206159955611171933876678275622991895230825718725833141064593292312670401748237752365212095813177657717195918876034199403457381094740092198263483914334712925819585934248263934785102086327634320044315592387969'), mpf('0.0'), mpf('0.0'))] is ULP= 120.0  Warning: ULP error of tan using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.81880105234088073253216840435684425383914207899340519369174735491053338422853167715492627645762032620302686467386626037399672849399952250180814161001913331689744553008247940965558689355028967045381356101293752476575311494496120332028596581448808281125554833716403702845301012362707276102073406372620216058'), mpf('0.0'), mpf('0.0'))] is ULP= 118826.0  Warning: ULP error of tgamma using RealHP< 1 >, 500 bits, with arg: [(mpf('-75.07272451647567796213885925382318299969944783250210180948831796409652741131183025368425885362742189050253985984747123610163812089357075492645586233799681333826686966793286508838590725771854807429768791222526725516668778127668439025684205720032838146526422290988845139848504645753251498012575740614468555019'), mpf('0.0'), mpf('0.0'))] is ULP= 913.0  Warning: ULP error of acos using RealHP< 1 >, 500 bits, with arg: [(mpf('0.9997818618980751902931548557273431407609062414554944393545203318586037727039741714239103680091729376653874710590442494873301302200394310815724913792140620717576923413684794648231481100268260948516686948955194045217619348130671916115165586144644063483159068045411151376593261595965717218490234024945182451957'), mpf('0.0'), mpf('0.0'))] is ULP= 5164.0  Warning: ULP error of acosh using RealHP< 1 >, 500 bits, with arg: [(mpf('98.6653149603391967487243246558801003413855978325991233310790964902543351124555329867893513095505175824632683780389055808844449480394499349253517313062416387902604394022732675930665065625882060782083546255797014813422976538570540179859638232180712070978205167638032064155675080269168340068355821377726695701'), mpf('0.0'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of asin using RealHP< 1 >, 500 bits, with arg: [(mpf('0.9997818618980751902931548557273431407609062414554944393545203318586037727039741714239103680091729376653874710590442494873301302200394310815724913792140620717576923413684794648231481100268260948516686948955194045217619348130671916115165586144644063483159068045411151376593261595965717218490234024945182451957'), mpf('0.0'), mpf('0.0'))] is ULP= 81.0  Warning: ULP error of asinh using RealHP< 1 >, 500 bits, with arg: [(mpf('19.71036245258410071676820435012827943060633320415906805228328816921655393988091340102536080043384243784215142413156690902466316987860100711339831871934265030260779173215538629242529541305214842516395236655742276551250227804314253097868533389116076763169291843066293309847298260784916863271502883574991413992'), mpf('0.0'), mpf('0.0'))] is ULP= 18.0  Warning: ULP error of atan2 using RealHP< 1 >, 500 bits, with arg: [(mpf('-13.25138750333351490124521703105929864374567852027143825862972263709252071614247557157242881674228687311590564140053402161110314151956681144898237912228936425822804279746459664258796755681006473594788379178900930193641091192347220678887218980034253247341236241490445661906030693118264577122681453557444858008'), mpf('58.84070935272202517719928834448602570249100140384865700985564888827977111611593629735495620144358478081587188772074870426923111750669212038979653627420812401759746857462316918104370605946232835642183407462863183591455920033058039164241689364233394126750398173123905298519839711715759070305681641586271371965'), mpf('0.0'))] is ULP= 6.0  Warning: ULP error of atanh using RealHP< 1 >, 500 bits, with arg: [(mpf('0.4410186456824270799274914350028101114788735525950144573303889397633926025146330557716640376296642568649333630305243690447503274759613058511797312471544834509475133860094569402775406245607477856614346409849456196140042284837352739218371213908847454810576759856563263773283019081375973622673923202090366454014'), mpf('0.0'), mpf('0.0'))] is ULP= 16.0  Warning: ULP error of complex acos imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.52139102494153001322802288182095840155941599029765958919484041775765455158181799706074963142401484059988331379532317060644033784727160030110991080044502384580074454580947429613744301808267094698676686423550958395032593594394853822635995650939807853177103832062790504588270802589535533326162910501312972045'), mpf('56.67455767660530543672976705687064464514336368788681738603099903257045494683050300091169020400246045014352187276229389473086523185641412606682377440877213988278187457410942614054116103314845131703392101923185210508011414451425443565991257595013933262281277369325149867154390361058760585215186095857715188976'), mpf('0.0'))] is ULP= 5179.0  Warning: ULP error of complex acos real using RealHP< 1 >, 500 bits, with arg: [(mpf('93.11722632398472685552630509355757119567718584794297826484191538807939325972685319158708141876189338473108757862640874633577689473250660537607759225867635269273355864428792591461403086078126272347287539807229037584867357484997755418599087554682847156993699720528826329206455227799584522217246895197942539032'), mpf('11.36876864282529986551383720878857039556987008427994303886227358193284010709924425658963434529258646295135860275677098469248008474184917103501044350306995236452193066739178941985953402031749373811201304245595795246722770075955109491558266836147212683682841657185836256978868211835346430354705497393564124999'), mpf('0.0'))] is ULP= 18980.0  Warning: ULP error of complex acosh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('86.77712202447587578376831520263389139635930771611277666634599770523380316444190601988933288342170376006819304617233471291752526766459736478820414764395733982134096787729199611435923512998392430075279695490633648385036103920792452259930450102578493355553633926013749850885810683503868492558141026325064512984'), mpf('42.2709466880586350801381180128791049214584171617081725989692377764705475832595295245850684067872550609947182501265657828672395051384674808653805311655356518649402590132443938823380298459432352089607351077428469408540730340719010861108742198163509340017610428212248748190565146900602963076201465884515754197'), mpf('0.0'))] is ULP= 7.0  Warning: ULP error of complex acosh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-29.37930507576715882639876364973054706460116641680864842987088475697941848659516432808229632108339918117412260958251883364163787997650629440719830208694314748853120153372171394104524179826016282203318504284039400344823670899861737984202418660766918043319055656937169728485491480891541304817969261389333092013'), mpf('27.55658226641986045372223545819710609290484852556328532812372680816339712863541945284307751842503449545845676579381869528446154256101586786858872638501637530340081777569813886745375758039399820662474951644104232075202500630075738406658955857526765733467711231843285848629434419782319571918535890854494340992'), mpf('0.0'))] is ULP= 18.0  Warning: ULP error of complex arg c2r using RealHP< 1 >, 500 bits, with arg: [(mpf('15.79142632052592868391462059322356918904840076993174131763374919227347337797934938905192006033667251008911734639164729026322645472538840942860655862259074605455094377912245697362440458900113192250304323902273338302302715964664758682025660083895139715369453334231809912115139172305318498036711524336643811006'), mpf('3.543844533320329026226744700259587525244004149816848363043732166521256080762032689931035732268947578306699037202988769277549470946937874665992304465497205961150230800317346964166959741388810959584387720378530722922389941709704117279096954034031550187567505763108056966594358071268206031059949481833715108983'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of complex asin imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-95.52139102494153001322802288182095840155941599029765958919484041775765455158181799706074963142401484059988331379532317060644033784727160030110991080044502384580074454580947429613744301808267094698676686423550958395032593594394853822635995650939807853177103832062790504588270802589535533326162910501312972045'), mpf('56.67455767660530543672976705687064464514336368788681738603099903257045494683050300091169020400246045014352187276229389473086523185641412606682377440877213988278187457410942614054116103314845131703392101923185210508011414451425443565991257595013933262281277369325149867154390361058760585215186095857715188976'), mpf('0.0'))] is ULP= 5179.0  Warning: ULP error of complex asin real using RealHP< 1 >, 500 bits, with arg: [(mpf('92.55408088538172262010787398595811096038418369909628587659980599699778153425189872084650146413583341058456337169646177357216562071218558401795268162776021037845560121387629582844066306521623053777523419244770140630831510989877068398592107634032414816479918589808329958679629324669573890129847176168032506019'), mpf('84.0588249451846066480627015471495955607077606654106648338095479635524410221348488056893869980226224434824162641177278668544482021247652493373287100412261932072501636664908754211372533243235676230395701613824277888064742275301778527133761269833237455968240511560643304481679897989175593917279755029710329904'), mpf('0.0'))] is ULP= 17957.0  Warning: ULP error of complex asinh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-94.05228034350537008069667951448132219450763923218447169380031921734730315457832781546680914263220689445635391088116740686500649566312073534999564207152616488752452788392394190957653245121247079672676325385730245460588787281472262539708741008402400466263100067251372589744146805633313282811948656546619179069'), mpf('94.32448195526794327296403783011479087592216752970348287499713052025180291797814092276131674465021102385676628349177481725463148616988611446684207965944760152868662687420347695065552634478633211070189292595116993217064674700499325099117835204409431703127277060660842968444333229013222499779176090293539332967'), mpf('0.0'))] is ULP= 22045.0  Warning: ULP error of complex asinh real using RealHP< 1 >, 500 bits, with arg: [(mpf('-96.46286090207147093124205435207223461912352054913222068420978565317775964549546939127371541664389247714040610390334990507477726848900577494702626330952672183171599127446151176127833273274758324556439604042739887809517644411303723431011332113927235204812601459951906024122228676236304513521941743734889853021'), mpf('97.78478555571136144994176285371808691500691277662096156201097646263072942624704346795965068583496908620819568009424231584702406243489250454611010460057497151123461273425343131645681188096372246690073366744424206197540970130638104905876431883253302503703559310899565372293178448722341230604816226397689544054'), mpf('0.0'))] is ULP= 5948.0  Warning: ULP error of complex atan imag using RealHP< 1 >, 500 bits, with arg: [(mpf('88.83615442424301391435863287882455409105260902733590872096894104019006342753172615170819716440346748494871201553847823782330057573589818984335339680290842815315741141686459837964899771453021670878290156280425039594516549597698087903275787393940157481668045789180426438194863073741536825169846929635732162931'), mpf('-0.4133307391825857996802844785324034552442050866584043188620986120110027085048925858264002554254032364429876669493276075562201273848182841313688261680953337428011226045438277370585600018408851616997661415093467970736092126393997963974040791910202857455771605892639942841357959486388342933869774214757279458006'), mpf('0.0'))] is ULP= 500390.0  Warning: ULP error of complex atanh real using RealHP< 1 >, 500 bits, with arg: [(mpf('0.00319270997158543780156788504743896278974547083242076609041297918686097974154906048956344850336672755019237443732418134162634245970843796424925761173444527063751236428775636835203019147366431310230220656403645324073447437605062099485169183434726302988882903725805259222650784545173883866258352151994155077698'), mpf('23.90220448166381352979460105026489111582983571208070756274150242355753067885871430895926854350480018658626190587055758224400948637470249109793400194582779037462746851957181879027686457820897258614746921665984880412823459914886257890183266747640041732481917437789354205036189134459498556067133984888552755016'), mpf('0.0'))] is ULP= 974690.0  Warning: ULP error of complex cos imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-21.99098896468428826583231830415157110805377140888634894696235859619902144568325381302138570559783130366432279100479879045454439721627777537835262606728556932492054401890962434004420452837906492778116397759169177771358200871651337437119842987828538476557326498161488540260088296779523492008121771912826849984'), mpf('-5.302572683884354211758258701244685652840982663014682318545389248529292588380953809699764288247529727240085342441396156632570180551580305917482410617711225761900501754926791443236534471379452196006730334592890412213023281697654035457061151870245035930387810195594218042396563334676496721101963814745248589956'), mpf('0.0'))] is ULP= 12785.0  Warning: ULP error of complex cos real using RealHP< 1 >, 500 bits, with arg: [(mpf('-98.95676203291003874580420273675769349070167393427656773402081479358673053669813996359618621351444014999447016533724015092674397591938518997763573434949470337529781085488310112211353152399977758411621323869848479640705645773265428580151662537957568212355357147033045913484777772582569673638024135921673647959'), mpf('57.6629557944667623324203756940017375020356782916268810791177113191423680570643133421353879109024725658715278805353947491833007712400958821199809687951399012709128527869524218904924127084286447622983880327310633936032773987546061143262229182784072894900552201470853284314173662700427360923702478610092435998'), mpf('0.0'))] is ULP= 9923.0  Warning: ULP error of complex cosh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('56.33754197275529893186857319201758708864316471593654861792299271361509593549343954299286727568035819361402307533503531094043425815914757090961846146063812618720534688797417598321577111195624544880099765495737501439307337486835269105998756876757572791106396259727234869485180504862473104976226658149789391972'), mpf('87.96577752969289106517320463767691154549588478146052094122380201734726767173848783742158981193318641569793029538742129525442099576781412739962002784602327518363631959253811534250599974932988398514506868008896186155324161919480812770810683507934051621103854210146411715291187117025811936863904699259536721026'), mpf('0.0'))] is ULP= 49599.0  Warning: ULP error of complex cosh real using RealHP< 1 >, 500 bits, with arg: [(mpf('97.43350362081262586451575187266771436725776057455886892651037708470784266367844375095638843852476104243432703169881793645497125474033616460337162521881266860398691921232938473176420660030237172043460383006242582285974718050448526313396218996878365136844772565088997605751960204333388860118845639855068579'), mpf('58.11933474334147279438870466893738911138771704927754734597886551912120153713862036221655567847201879230062987010367242248159537045888632361333084833398310391838448180395966902147518883947957391538935455974004195437257347188498082195958157096046352274262156632813567172485657375039553142087805375930322482997'), mpf('0.0'))] is ULP= 130277.0  Warning: ULP error of complex exp imag using RealHP< 1 >, 500 bits, with arg: [(mpf('56.33754197275529893186857319201758708864316471593654861792299271361509593549343954299286727568035819361402307533503531094043425815914757090961846146063812618720534688797417598321577111195624544880099765495737501439307337486835269105998756876757572791106396259727234869485180504862473104976226658149789391972'), mpf('87.96577752969289106517320463767691154549588478146052094122380201734726767173848783742158981193318641569793029538742129525442099576781412739962002784602327518363631959253811534250599974932988398514506868008896186155324161919480812770810683507934051621103854210146411715291187117025811936863904699259536721026'), mpf('0.0'))] is ULP= 49599.0  Warning: ULP error of complex exp real using RealHP< 1 >, 500 bits, with arg: [(mpf('97.43350362081262586451575187266771436725776057455886892651037708470784266367844375095638843852476104243432703169881793645497125474033616460337162521881266860398691921232938473176420660030237172043460383006242582285974718050448526313396218996878365136844772565088997605751960204333388860118845639855068579'), mpf('58.11933474334147279438870466893738911138771704927754734597886551912120153713862036221655567847201879230062987010367242248159537045888632361333084833398310391838448180395966902147518883947957391538935455974004195437257347188498082195958157096046352274262156632813567172485657375039553142087805375930322482997'), mpf('0.0'))] is ULP= 130278.0  Warning: ULP error of complex log imag using RealHP< 1 >, 500 bits, with arg: [(mpf('15.79142632052592868391462059322356918904840076993174131763374919227347337797934938905192006033667251008911734639164729026322645472538840942860655862259074605455094377912245697362440458900113192250304323902273338302302715964664758682025660083895139715369453334231809912115139172305318498036711524336643811006'), mpf('3.543844533320329026226744700259587525244004149816848363043732166521256080762032689931035732268947578306699037202988769277549470946937874665992304465497205961150230800317346964166959741388810959584387720378530722922389941709704117279096954034031550187567505763108056966594358071268206031059949481833715108983'), mpf('0.0'))] is ULP= 5.0  Warning: ULP error of complex log real using RealHP< 1 >, 500 bits, with arg: [(mpf('72.59514621798686032561051989321378857766504760785460478303622247208461681174705202899925983660403262490266198075394842817976970742086904368309733721904096039572388265636562133638755089336934363516018937086579850673010710337988044105236303069418643773110905151212883090284925580569308787796761383209997236998'), mpf('18.89300623180063133313518358470565576264565688650723135555942063832784195761109968817888415374435980856373706872941323712831314515685059977973963481976712175011462239850375278921064406937672596448802968829150041040881125277134661424350519779346944614983795434641246763997438624160329375240933296641617594018'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of complex log10 imag using RealHP< 1 >, 500 bits, with arg: [(mpf('92.46417677250842748297935917767801663731633885616322218736942553773760351232030888719515667967161646929989010734333990314527677928666192573618054636336215514250754754146992872803715846929531543314678059580413305134716984060081962255044946771128960959121953035288005153682522558926709370962925755835951056962'), mpf('-25.21449240828474591245709876183273277677464602387283909967873619993994892847045780384765666668630380082037798564912883246245792961409340375276362336925876326607027262278005526460595475859450430371211729929710582188675864550161294839706034491827979639032179693533542948916041980917125538461062395837126091014'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of complex log10 real using RealHP< 1 >, 500 bits, with arg: [(mpf('72.59514621798686032561051989321378857766504760785460478303622247208461681174705202899925983660403262490266198075394842817976970742086904368309733721904096039572388265636562133638755089336934363516018937086579850673010710337988044105236303069418643773110905151212883090284925580569308787796761383209997236998'), mpf('18.89300623180063133313518358470565576264565688650723135555942063832784195761109968817888415374435980856373706872941323712831314515685059977973963481976712175011462239850375278921064406937672596448802968829150041040881125277134661424350519779346944614983795434641246763997438624160329375240933296641617594018'), mpf('0.0'))] is ULP= 36.0  Warning: ULP error of complex polar imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-81.84012475401222882293091987149562858604948078412045967975200237233511262593853097212725908719149183453455257249888663541217192116753426524121943064864002361474940555105930799561544211302819784974079569442862141190185144636012846395093621490811377917160774596364220613623491442381115113672673031626917384021'), mpf('72.25735901453327668205908251930746979199236519541480583939750034228305768150256331363129452898582146280853392007561027361871781521497078111330271389341971851353832968926382279515449893212248638602467913949916220501925460748972698371571205485243459083981668750765635835879839924502936857971916204485780547012'), mpf('0.0'))] is ULP= 38066.0  Warning: ULP error of complex polar real using RealHP< 1 >, 500 bits, with arg: [(mpf('97.43350362081262586451575187266771436725776057455886892651037708470784266367844375095638843852476104243432703169881793645497125474033616460337162521881266860398691921232938473176420660030237172043460383006242582285974718050448526313396218996878365136844772565088997605751960204333388860118845639855068579'), mpf('58.11933474334147279438870466893738911138771704927754734597886551912120153713862036221655567847201879230062987010367242248159537045888632361333084833398310391838448180395966902147518883947957391538935455974004195437257347188498082195958157096046352274262156632813567172485657375039553142087805375930322482997'), mpf('0.0'))] is ULP= 133988.0  Warning: ULP error of complex pow imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-93.25408315851533687405809781140352222703780615537623683928927365749367347088471851488388325930770744034926825010169518168213829841879526005190904800874713498386027838986653728716414098018307463028689582091271673699483823199062650444060556495313635577831522351399801151687516793893631713338190900763035674007'), mpf('80.25419149987990018548347315260531514339752335227415607501460739302062272299334330331424255650634315066508397494610044070927653221990182858995792064543452183588997441984268116883995214720040902042966569384514230189252218122421692211656437077801966897283795300152075302721268084084018995013687941293042289029'), mpf('-41.54612070523400920190680967105880084669052713452288002454115551856732924649428186209773233509038988828809107408413471983184173143566453178373581052803101032926087156728144178441356086597828775647801807538812111471082361262503948845947539945491138062763644468222248889705296597463346919004970249717235047991'))] is ULP= 8141152.0  Warning: ULP error of complex pow real using RealHP< 1 >, 500 bits, with arg: [(mpf('97.34427838092614869052204316422465301015872793060199735004317773836239752851071675161629704989480493706692236829959153546596351282941748464203924892985907082874337792837794567446156607046081444282159258659685274317796034818662120176739717637733609712987034962696112267308806455594919771726341810869331149034'), mpf('-3.140229313204114550302710844245648511007131254162748761097481299022652617256460854406354252068343799725464100244860477411558481129919071067213968105141813921745138334606828127625513839755781281352479667569964024048349748950934013973642121848326295105011598709340684197161130024274773188420558323806919078988'), mpf('-60.8079722266534400985663675324376314339830762043398621582384470129588741790345464563875987546790071240305570640863359914119275921342224381194683928490779352129299368355744009312447789614038475526087508510959984821644693401183538064854433018076215312080682353112295761981291986178459308918614135000392332297'))] is ULP= 1751266.0  Warning: ULP error of complex sin imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-98.95676203291003874580420273675769349070167393427656773402081479358673053669813996359618621351444014999447016533724015092674397591938518997763573434949470337529781085488310112211353152399977758411621323869848479640705645773265428580151662537957568212355357147033045913484777772582569673638024135921673647959'), mpf('57.6629557944667623324203756940017375020356782916268810791177113191423680570643133421353879109024725658715278805353947491833007712400958821199809687951399012709128527869524218904924127084286447622983880327310633936032773987546061143262229182784072894900552201470853284314173662700427360923702478610092435998'), mpf('0.0'))] is ULP= 9921.0  Warning: ULP error of complex sin real using RealHP< 1 >, 500 bits, with arg: [(mpf('-21.99098896468428826583231830415157110805377140888634894696235859619902144568325381302138570559783130366432279100479879045454439721627777537835262606728556932492054401890962434004420452837906492778116397759169177771358200871651337437119842987828538476557326498161488540260088296779523492008121771912826849984'), mpf('-5.302572683884354211758258701244685652840982663014682318545389248529292588380953809699764288247529727240085342441396156632570180551580305917482410617711225761900501754926791443236534471379452196006730334592890412213023281697654035457061151870245035930387810195594218042396563334676496721101963814745248589956'), mpf('0.0'))] is ULP= 12785.0  Warning: ULP error of complex sinh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('56.33754197275529893186857319201758708864316471593654861792299271361509593549343954299286727568035819361402307533503531094043425815914757090961846146063812618720534688797417598321577111195624544880099765495737501439307337486835269105998756876757572791106396259727234869485180504862473104976226658149789391972'), mpf('87.96577752969289106517320463767691154549588478146052094122380201734726767173848783742158981193318641569793029538742129525442099576781412739962002784602327518363631959253811534250599974932988398514506868008896186155324161919480812770810683507934051621103854210146411715291187117025811936863904699259536721026'), mpf('0.0'))] is ULP= 49597.0  Warning: ULP error of complex sinh real using RealHP< 1 >, 500 bits, with arg: [(mpf('97.43350362081262586451575187266771436725776057455886892651037708470784266367844375095638843852476104243432703169881793645497125474033616460337162521881266860398691921232938473176420660030237172043460383006242582285974718050448526313396218996878365136844772565088997605751960204333388860118845639855068579'), mpf('58.11933474334147279438870466893738911138771704927754734597886551912120153713862036221655567847201879230062987010367242248159537045888632361333084833398310391838448180395966902147518883947957391538935455974004195437257347188498082195958157096046352274262156632813567172485657375039553142087805375930322482997'), mpf('0.0'))] is ULP= 130278.0  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(mpf('84.0'), mpf('1.140020964963162139237438799093025921756262505490934241713701173021392216586535862336831401034848976899429032786118531537280200509640060701170717685628588301847646112723239763766127423711709768127763714757519293512817357248777532268632965376722732637268754154279367063509207947115417721972455521334569587992'), mpf('5.048982838331553562976706254602084055367003626653859195020852297299805545223189823985718884040019425279956701251106384675773719187400003988763940671107513303691439272228498041667484626457843313765727764536384049204286541099688478315516285545838474178964085293125289294410907558651811207963739339761003421988'))] is ULP= 5314181.0  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(mpf('56.0'), mpf('0.001183229178680388219189905850830787975141598957557953925353432728408295724635875836614702353908512197783873015516709135793346700397824911309964418450216235973027673661703370364130557405268132344773857104128204998820961991789407461330605670542461484692887176110549293681775013127833942130856718573501771468999'), mpf('1.581265750875572772423033471405342216752857626047611320851074993224367456554146487708564857747490729563260337193869944137923852367456194722739463395706909474390533810562757458530579460757388081047129252805205454937295784759304130361144436664456717488696456243383882300268603109545740298142792634407991874993'))] is ULP= 3685339.0  Warning: ULP error of complex tan imag using RealHP< 1 >, 500 bits, with arg: [(mpf('88.83615442424301391435863287882455409105260902733590872096894104019006342753172615170819716440346748494871201553847823782330057573589818984335339680290842815315741141686459837964899771453021670878290156280425039594516549597698087903275787393940157481668045789180426438194863073741536825169846929635732162931'), mpf('-0.4133307391825857996802844785324034552442050866584043188620986120110027085048925858264002554254032364429876669493276075562201273848182841313688261680953337428011226045438277370585600018408851616997661415093467970736092126393997963974040791910202857455771605892639942841357959486388342933869774214757279458006'), mpf('0.0'))] is ULP= 103.0  Warning: ULP error of complex tan real using RealHP< 1 >, 500 bits, with arg: [(mpf('-85.76044269849670996289593493280335999765296998224762469065928207376047153144610320350511845030857456083709245321506299241466160679518647180478679059214761424195259941801917193458020561313445009442876532188531396488644960895509892862687869143888227857774052052778180093074532309638402225418499881007494676059'), mpf('-99.9217620987436721641838749937413804290146700629991347272196202532669913902554491244498343765618803786479128730561047093325751683957240454651651654721187150162574404953638491522941058664265871567741461836152703107176731195859376526690439084104651651646756428717883410997181078414984705858728507471733877994'), mpf('0.0'))] is ULP= 386312835700449049383626795451793881280976616274720941567806899512176480341993811491323.0  Warning: ULP error of complex tanh imag using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.92769300264432812600822357430812738887216113825052236867252873701404688978673685626823262880331214257209846675840928204039704025979835462530275054342903303716667559821102517572431256711300260132753988181446407472765281162892577919434756923041250849802745744835683012769092025732224009412637625615608736072'), mpf('71.4544784407029605755979864689488953831827449635705457668373573977753765634773772170398269787831945487098126565781998230291935700711227685324064974179177862178557307295786387874795435391344535657742069877962776394050474621597685899398508141433621456071510063711399049997906437594733999355012025917250884199'), mpf('0.0'))] is ULP= 546452184615004003199967879997313020950889795096875380032587955429909583502583202248598.0  Warning: ULP error of complex tanh real using RealHP< 1 >, 500 bits, with arg: [(mpf('0.00319270997158543780156788504743896278974547083242076609041297918686097974154906048956344850336672755019237443732418134162634245970843796424925761173444527063751236428775636835203019147366431310230220656403645324073447437605062099485169183434726302988882903725805259222650784545173883866258352151994155077698'), mpf('23.90220448166381352979460105026489111582983571208070756274150242355753067885871430895926854350480018658626190587055758224400948637470249109793400194582779037462746851957181879027686457820897258614746921665984880412823459914886257890183266747640041732481917437789354205036189134459498556067133984888552755016'), mpf('0.0'))] is ULP= 98.0  Warning: ULP error of cos using RealHP< 1 >, 500 bits, with arg: [(mpf('7.853896008478548622894031735707336035025134362937717637801354283519371882552831072699998994496428239717702288163853761971359832420980078375497701024284822977039190242157514270072171144072729025418083755904832328853243933440357396980944648980524147583107981834863371054163211584743189866498466358893351693026'), mpf('0.0'), mpf('0.0'))] is ULP= 11637.0  Warning: ULP error of cosh using RealHP< 1 >, 500 bits, with arg: [(mpf('-94.2392726716024347905246194647048609997712308848167639333766760156415124065109861656810944402177444781893101649616724647210430589072430392092219162089705920262163585609597127586694704493581841007880147082148129867464327081146761867272015513514537750675951542397457677081328705478792955667828978754562879105'), mpf('0.0'), mpf('0.0'))] is ULP= 124.0  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(mpf('100.0'), mpf('12.75129893678188052585214853672502254564924729943485113914391330153704491475808686662571338007208108640432620172547955804543768677845483003364679807423934417000347686889175386624043583968558503540045015035667207123152570437933690890154527987240121327113596833855924189517440892223548749968814164009388210007'), mpf('0.0'))] is ULP= 1915.0  Warning: ULP error of erf using RealHP< 1 >, 500 bits, with arg: [(mpf('-1.07771761183494409190889848271726579499298138227344639394467434255948152763428232308758724476262893612239241119408819001385005861493556905924070042644965106089820035189596416030484041360019337974688823217598635167001162689080000703145495946885098265490378165796100958274984793325743386073008967490473451499'), mpf('0.0'), mpf('0.0'))] is ULP= 52.0  Warning: ULP error of erfc using RealHP< 1 >, 500 bits, with arg: [(mpf('99.10417616184633889450743792684804206630165065550795561178497169928113476509711860429160702262124871736659773224057416203014430613792225640408721982513567423344897015842362469635343556944587644812020022664465598995146691028621380512427616738357626506045468123181692394670402559952850632691948393083078702034'), mpf('0.0'), mpf('0.0'))] is ULP= 17036.0  Warning: ULP error of exp using RealHP< 1 >, 500 bits, with arg: [(mpf('-99.92769300264432812600822357430812738887216113825052236867252873701404688978673685626823262880331214257209846675840928204039704025979835462530275054342903303716667559821102517572431256711300260132753988181446407472765281162892577919434756923041250849802745744835683012769092025732224009412637625615608736072'), mpf('0.0'), mpf('0.0'))] is ULP= 120.0  Warning: ULP error of expm1 using RealHP< 1 >, 500 bits, with arg: [(mpf('88.02496150952355961568088957267586196417581500264755611349518124760063319785590652477746801914446047195873073193595347739911090487890904148165843111214170041224877956367813843564493056431169963846555916048331219004849118622486242165601928691451477861346105726525222675508722013998791071008001918265876600949'), mpf('0.0'), mpf('0.0'))] is ULP= 116.0  Warning: ULP error of fma using RealHP< 1 >, 500 bits, with arg: [(mpf('-30.37103842812653970539379469521481321480739502276310732389710733588259642532109604078387241517911290844717614464195593050380276487912253561386836300505632973573043767880336683551499382289906144622854970938525699027055472765553410306714878186040177433081420776284545903596095816070871186073715568317568173017'), mpf('-1.87232408749634279599440164740229527824101005639836476616826854289991067644407215737192400644232389522057253952097732757948774284032130837691066130699485916585772265881466402095338396713307757600437104372041984651596269185381726709061806773232054348213382528148462154549352957895962870233660220459933910899'), mpf('-56.62446106002541873740949385028577103604281452734925297008292908358645395885638554006275078890402222137119202251858087138929572061131746549496743352300473374620753032130660304526003579802283751855866342018329573411723898227840250351628505633418004174319535162180218937719045480537362268641943434076398891004'))] is ULP= 27.0  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(mpf('25.0'), mpf('3.0'), mpf('34.03471509663899819106490861142979663541866096547829659567569830984102927697930142212380935186170784498007485719211067826028378819362004259567012986656848711517937813733162241397987711989244768756477775329366154906201013477690042573892431190494756047340791707030263503750704441823865486418456498082182887036'))] is ULP= 4673.0  Warning: ULP error of lgamma using RealHP< 1 >, 500 bits, with arg: [(mpf('1.256804219120635997946989635939378345986640114858483105317012974662639601293007061225386711338135762448945362317942285406103568630676349401956592745670910853855904622562788217377759728344697336132125174231596659580346823376222610513068765969017814025346457191255958695790130929167346617673081555090162669002'), mpf('0.0'), mpf('0.0'))] is ULP= 5623.0  Warning: ULP error of log using RealHP< 1 >, 500 bits, with arg: [(mpf('5.891133395377800478673192812533735267829255220320567135483224222839404429221529574524729433733393639467269610101621649718716970689835584955400942131372873260952900278664141139235651996594121451337308421571505788831477886451769913361356369263950116528343210267405687866764239007378361844655091601345363424004'), mpf('0.0'), mpf('0.0'))] is ULP= 15.0  Warning: ULP error of log10 using RealHP< 1 >, 500 bits, with arg: [(mpf('78.10231251239832594840875689851677449354313033453640813262450970762755598003503349300304424346978603345112398572209504022002706091477627353483767323497456401590838203951861878808368372365113568386088223533963392104834069358556374661970143433424130106368715461334044935928927663323329200260525523315451382047'), mpf('0.0'), mpf('0.0'))] is ULP= 35.0  Warning: ULP error of log1p using RealHP< 1 >, 500 bits, with arg: [(mpf('0.4526314437388404460650450816668467018498001247536861572972704412446095717655667794132418117185506190060589438684553905754411408645764896382356237230390130719542542651249963161695134420085263292451851290740574234989971721507812142021725719001711932145940997861904920748053241233366552677365360842117470298013'), mpf('0.0'), mpf('0.0'))] is ULP= 22.0  Warning: ULP error of log2 using RealHP< 1 >, 500 bits, with arg: [(mpf('95.97221534158613793660696654593371841926387832365567804409183589139020788874424210016977991727906099944937281100135688430876410492704699413591359614936199534210642419627403910883690248481757863076430679694197132300213381951371784552401549868702246083334116348978731721773736669983586604990662250063277065958'), mpf('0.0'), mpf('0.0'))] is ULP= 20.0  Warning: ULP error of pow using RealHP< 1 >, 500 bits, with arg: [(mpf('86.30681566175495304670417429001315802596713287260240273391973576249500472883908475768602470477404813963426176449788155073659429308942246984374516028053587359524008146841969482630419934125817676991345424441304726570322316386308518308921443560947962330569011815585981496017926657361798095657196870236455591962'), mpf('85.97067657854409535607856824766870325432576892910427216165508010891159123426480831702385916238884461324496715814353633806904892998377123597179358758260301226471252912348821203416857871262323714094405848100442257198728700568993688397771063848339827381438854154714850355092172408967714613349943854558955989069'), mpf('0.0'))] is ULP= 82.0  Warning: ULP error of sin using RealHP< 1 >, 500 bits, with arg: [(mpf('-91.10980905773732350649400085531094372379709021223928204458947827643102299900094917547043140228447881408036058907334637924598718300882930848316042915538043257332698952255651095497103593444693135510796863255084984939243952133345701221781219075819071955591153125217594954261825513274235655101485465573012361948'), mpf('0.0'), mpf('0.0'))] is ULP= 16508.0  Warning: ULP error of sinh using RealHP< 1 >, 500 bits, with arg: [(mpf('-94.2392726716024347905246194647048609997712308848167639333766760156415124065109861656810944402177444781893101649616724647210430589072430392092219162089705920262163585609597127586694704493581841007880147082148129867464327081146761867272015513514537750675951542397457677081328705478792955667828978754562879105'), mpf('0.0'), mpf('0.0'))] is ULP= 124.0  Warning: ULP error of tan using RealHP< 1 >, 500 bits, with arg: [(mpf('-91.10980905773732350649400085531094372379709021223928204458947827643102299900094917547043140228447881408036058907334637924598718300882930848316042915538043257332698952255651095497103593444693135510796863255084984939243952133345701221781219075819071955591153125217594954261825513274235655101485465573012361948'), mpf('0.0'), mpf('0.0'))] is ULP= 16508.0  Warning: ULP error of tgamma using RealHP< 1 >, 500 bits, with arg: [(mpf('-6.01115193432463204218669789175931474007436413536418963003544241297615398767122669867284640105177732277122295689943496645045960208566079597007417169160219977090805988047377380331407962699611190406765745698665037825316139917135851223292473687519322410964238231699700711400678774806104502923937209314005234998'), mpf('0.0'), mpf('0.0'))] is ULP= 956.0  ok testWrongInput (yade.tests.testMath.SimpleTests.testWrongInput) ... ok testAssignment (yade.tests.enumTest.TestEnum.testAssignment) ... ok testException (yade.tests.enumTest.TestEnum.testException) ... ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key number: -100 ArbitraryEnum_from_python:65 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]: enum class yade::OpenGLRenderer::BlinkHighlight does not have key called: incorrect string Here it must throw two exceptions: ok testLoadBlockMeshDict (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadBlockMeshDict) ... ok testLoadPolyMesh (yade.tests.ymport-foamfiles.TestYmportFoamFiles.testLoadPolyMesh) ... ok ---------------------------------------------------------------------- Ran 85 tests in 580.723s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot /<>/debian/tmp/usr/bin/yade-mpfr150 --check /<>/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) TypeError: No to_python (by-value) converter found for C++ type: boost::multiprecision::number, (boost::multiprecision::expression_template_option)0> <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. Welcome to Yade 2023.02a Using python version: 3.11.6 (main, Oct 8 2023, 05:06:43) [GCC 13.2.0] ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpy2wxw53c/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpy2wxw53c/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpy2wxw53c/ directory File ./WallStresses moved into /tmp/tmpy2wxw53c/ directory Status: success, time spent on this check: 0:01:00.309591 ___________________________________ ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.030004 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.003527 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.002776 ___________________________________ ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: check_TwoPhaseFlowEngine_PressureInjection.py This check_TwoPhaseFlowEngine_PressureInjection.py cannot be executed because TWOPHASEFLOW or PFVFLOW are disabled Status: success, time spent on this check: 0:00:00.006339 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:01.490099 ___________________________________ ################################### running: checkAvoidSelfInteractionMask.py testing collider.avoidSelfInteractionMask 0 bb br gg gr rr 1 bb br gr 2 br gg gr 3 br gr Status: success, time spent on this check: 0:00:00.015399 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:02.700348 ___________________________________ ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkPotentialBlocks.py skip PotentialBlocks check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.004463 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpdtm9v2wd/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpdtm9v2wd/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpdtm9v2wd/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpdtm9v2wd/potentialVTKRecorders/ppvel.10.vtu non-matching lines: 0 skip PotentialBlockVTKRecorder check, PotentialBlocks or VTK not available Status: success, time spent on this check: 0:00:05.634021 ___________________________________ ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 248 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.814391 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.003582 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmpx1l9q1rs/vtk_testing/10.vtm checking file: /tmp/tmpx1l9q1rs/vtk_testing/10/10_0.vtu checking file: /tmp/tmpx1l9q1rs/vtk_testing/10/10_2.vtp non-matching lines: 159 Status: success, time spent on this check: 0:00:00.273597 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:14:58.751868 ___________________________________ ################################### Skipping checkFlipSpheres.py, because it is in slowScripts. ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.006545 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 150 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999217936') g = -9.81 ## produces: mpf('-9.8100000000000004973799150320701301097869873046875') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:20.395612 ___________________________________ ################################### running: checkGravityRungeKuttaCashKarp54.py checkGravityRungeKuttaCashKarp54.py : yade precision is 150 decimal places. Will use error tolerance of: 1e-147 Note: for high precision calculations use yade.math.toHP1(...) see this: g = yade.math.toHP1('-9.81') ## produces: mpf('-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999217936') g = -9.81 ## produces: mpf('-9.8100000000000004973799150320701301097869873046875') See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:03.190807 ___________________________________ ################################### running: checkbf_unixial_clump.py This is HP, we do not support it! Or architecture is pp64el. Skip Status: success, time spent on this check: 0:00:00.027722 ___________________________________ ################################### running: checkDEM-PFVPressureInjection.py This checkDEM-PFVPressureInjection.py cannot be executed because PFVFLOW is disabled Status: success, time spent on this check: 0:00:00.006708 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.169577E-09 Kinetic energy OK 1.155345E-01 Kinetic energy OK 1.155576E-01 Kinetic energy OK 1.178819E-01 Status: success, time spent on this check: 0:05:57.182999 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:07:37.778436 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:01:10.672780 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:02.022316 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.007225 ___________________________________ ################################### running: checkbf_simple.py This is HP, we do not support it! Or architecture is pp64el. Skip Status: success, time spent on this check: 0:00:00.260195 ___________________________________ ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.689104 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.249511 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.006608 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.004439 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.968157 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:01:10.638546 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:14:58.361220 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:14:58.751868 *** ALL CHECKS PASSED *** Adding slavesdh_numpy3 #Delete all pyc files find /<>/debian/tmp -name '*.pyc' -print0 | xargs -0 rm -f find /<>/debian/tmp -name '__pycache__' -print0 | xargs -0 rm -rf find /<>/debian/tmp -name 'yade.py' -print0 | xargs -0 rm -f make[1]: Leaving directory '/<>' dh_install -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_installdocs -a -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules override_dh_installchangelogs make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_installchangelogs ChangeLog make[1]: Leaving directory '/<>' dh_installexamples -a -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules override_dh_installman make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_installman -p yade yade.1 yade-batch.1 make[1]: Leaving directory '/<>' dh_python3 -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_installsystemduser -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_lintian -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_perl -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_link -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_strip_nondeterminism -a -O--builddirectory=/<>/debian/build -O--no-parallel debian/rules override_dh_compress make[1]: Entering directory '/<>' dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dpkg-query: package 'python3-sphinx' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. dh_compress --all -X.py -X.stl -X.gts -X.geo -X.mesh -X.msh -X.pdf -X.png -X.svg -X.txt -X.js -X.inv make[1]: Leaving directory '/<>' dh_fixperms -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_missing -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_dwz -a -O--builddirectory=/<>/debian/build -O--no-parallel dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -O--builddirectory=/<>/debian/build -O--no-parallel aa2e30a24a89b5bd4222a7ed2650050757824116 a42479d3363a3d508414f1ff45fce5c4c08c741a 0011a28c4799793fdb6f0bbaa6ad49b3dd30f104 28e024c827355b169210aedeb09991666f2a480b b2d33305031f65ec6b647d1d90a6275ff51ad9f4 261d0e864b808b14508f1d2ee96d1f8ace836399 12d6c29d63ff3affad36e2b3cedc7e6d57e2501a 55bb8002b1a014f561e96787f9ab06b1501c0156 e5734f000fbd799761022675cbfe716facd228d9 dd56f279d0cff7d5dd754057140ef4807f1cfe8c 53942fa4cbc6b7b050477a4a5a76701b2ef20019 7cca12214852cb9d181cbaf05eb4728eb2658b39 dc45886d9be2bf6bc59ef5b9c9fbfd25fd8bc3fd ef342dff123dece3e6986705659593d7a6c5bdfc d013bff246724c252339b0f015e30ba5521d92b5 91f1ef24500e3d5737d25506becce645c026dd04 e9327ceae80dd42272d71fb02e44c1a6e6516acb 653e025a2d32e6b2f01a746308dcb8f6ef5d0668 9b2992e5e41a996bb8d417de6081aa736b798786 4316f6248009ddc58ac1e827047da1cb10f42332 ab25490fd771eb59a205a7c6e316ffebe04a063d 153723a04e29d2d4b86acc5ef3ca25debf195f9a 97dff6234c0077250255cc4e76a0158731abd6fe 2a2ad5d6ac0252090b5962c70aa117fda45057c0 e197bbc966af7e961e4a54d1184383c029a01a9a 1eb610507917073f65431b1021f9f5b9082fc6d1 1cf86d9b3a7a1b6ce3b2392721ce12fccd2f9f3f ce11dfdda41fc2e00964a984924b7282d39ebb5b f1794f4838be06177faa0eeae9daf95a612dce14 30e2263292554fb256421952a4061b3e53864885 02772e92bd8612ea1d2c1ee870ff6fda24703132 2be0a6c4fa555e897514717fbd1061a5410e7ecb 119039e25dafad835e7e7f18a52c6e1faabd3377 04aa6e819e7c7e586f97a64a3447dd63d50b880c 9ee613866b81f1868dc2647d3d918cafa3783de5 301d92d452292162673cefc5eb9230c8f693290d 9e244ffd704daf1055da722f43c836e5cce0750e 79a51bbb6c675c8189c1f2b4db969e86021563df c0e5066ce2f4f81524ee49cb7a9365aba3caf43f 4a76fb2a0f94f9f7f6e0034142dd55c0761694c1 26888be503e09bd42da115bafe0c9afb5272599a 0cd6965331534039577f9b43e477e0715723a922 29ec92bf8fc21d9c6d499eccba5bc95c0c4580ed 576e95cdb5d81905c1a4c14ba7700b9fc979c2dc e6fc0763dbb120aa2758c546dfc7d19db8f13fe3 e3930bc352359791dc42db6d68d63d2a79d2d8aa 1247f899321f0e26c176135b50745c8279c9f358 c2eaadae70327851239100a4a7c4c3cef9c5b4e4 f39c9d5979097043e9525e9d7538c81cdd0d85de fa4da1963b71adf8b3158602016505523be18da1 8e8fa9be5b7202d076cacde67c0228ea31ebc5fe 8a4b958462a635f6ce0b79b92b79b4aadc633066 6d79d0edd296280f997b2f9b107d0a43c7feaef6 68dc309da7f95018bda345473bb74db2d3d45b9c c52bd1913ded9cd507761a27268d788ad0a2f95b a86297794282d34e0ade85dac6a73a7d70b7969d 1b343a7dd224a90ed754a5ce3b70fd88ccd7bdf6 8f7888d09bddb6eeb2f5fcee23e13b670673ec73 1ee70aa1692d130d4c87a57d6d116d2f1c5c0512 80a48b035d4b64fdc1fd3ea74299ed00154dfe8b 9903e418db30cdb08f914f1f6419b3fac65eff83 db8baaa12cd0124017bf97eaf437e16b05c1d5bf 1f98193101699534e3e4c4308e2e1cc590e2da5e 371a76449ba197d63ca045499c04d56bcf7842e1 ce6a1e944bb3bc1aae1acf50d7f1beab7c950ed2 959db014fd783c7a913f4097716c9a854457ddb3 043d5792b2b3368a111192c5bbdf7cd1da7aa800 c604e9d06f198cd750f480d75220277f77f3ad5f 22912fe543add799520a9f3a6544f81080177877 d621ce3a20c91f954d83377a6973a96bc1dff564 7e9ef9eb1d11dcde9d3765d89148ca0a29c58852 c2e7b1ef32592d74921668804dbb848f1d0bc860 e1c8972ac16d10cb2fca49f962757cab570347d9 d4e6c8795ead1012f925b855f4ea242702143bfb 002eac36f92a49416ee7bf4ce3a4230fb1149414 4b79cbc4bbe0672b6eb814f70dc0a2fe66c20da4 6e1b3fbf15cdb30a7f9dbd08df8bcdff988f4dde d5b6b978351edcf8b343749c845a2502ea24a337 ee80b744438e14f33a481fc0dd3609a8a974ee48 0d0e37efb45cc9bb5e2d8cf88fe9f3827ad28410 f8ef433564426bd534cdd80f18f66ebb1176f2ac 352edc5e71f540596690a2561041b019c14b9f15 7f458082a0d2b3b462876be0d858c556ac891345 15dd3f3e534be32640e95a43c58ed012eed2f2af 4d8173c758a16928f373c527d182da51a6ced9fe dh_makeshlibs -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_shlibdeps -a -O--builddirectory=/<>/debian/build -O--no-parallel dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so contains an unresolvable reference to symbol _ZN4yade5Omega12cleanupTempsEv: it's probably a plugin dpkg-shlibdeps: warning: 302 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix3aux23default_attribute_names8severityEv: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so contains an unresolvable reference to symbol _ZNK4yade5Omega20getDynlibsDescriptorB5cxx11Ev: it's probably a plugin dpkg-shlibdeps: warning: 128 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so contains an unresolvable reference to symbol _Py_NoneStruct: it's probably a plugin dpkg-shlibdeps: warning: 180 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so contains an unresolvable reference to symbol _ZTVN4yade15IGeomDispatcherE: it's probably a plugin dpkg-shlibdeps: warning: 180 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN4yade10SpherePack6rotateERKN5Eigen6MatrixIN5boost14multiprecision6numberINS4_8backends13cpp_bin_floatILj150ELNS6_15digit_base_typeE10EviLi0ELi0EEELNS4_26expression_template_optionE0EEELi3ELi1ELi0ELi3ELi1EEESB_: it's probably a plugin dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZNK5boost6python9converter12registration9to_pythonEPVKv: it's probably a plugin dpkg-shlibdeps: warning: 100 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so contains an unresolvable reference to symbol _ZTIN4yade12SerializableE: it's probably a plugin dpkg-shlibdeps: warning: 68 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so contains an unresolvable reference to symbol _ZTVN4yade15BoundDispatcherE: it's probably a plugin dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZNK5boost6python9converter12registration9to_pythonEPVKv: it's probably a plugin dpkg-shlibdeps: warning: 77 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so contains an unresolvable reference to symbol PyLong_FromUnsignedLongLong: it's probably a plugin dpkg-shlibdeps: warning: 187 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so contains an unresolvable reference to symbol _ZN4yade5Clump25addForceTorqueFromMembersEPKNS_5StateEPNS_5SceneERN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEES9_: it's probably a plugin dpkg-shlibdeps: warning: 247 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so contains an unresolvable reference to symbol _ZN4yade5Scene15fillDefaultTagsEv: it's probably a plugin dpkg-shlibdeps: warning: 202 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so contains an unresolvable reference to symbol _ZN4yade4Cell18integrateAndUpdateEd: it's probably a plugin dpkg-shlibdeps: warning: 129 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so contains an unresolvable reference to symbol _ZNK4yade13BodyContainer4sizeEv: it's probably a plugin dpkg-shlibdeps: warning: 247 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python15instance_holder10deallocateEP7_objectPv: it's probably a plugin dpkg-shlibdeps: warning: 76 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN4yade12ClassFactory18registerFactorableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPNS_10FactorableEvEPFN5boost10shared_ptrIS7_EEvEPFPvvE: it's probably a plugin dpkg-shlibdeps: warning: 183 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so contains an unresolvable reference to symbol _ZTIN4yade44Law2_ScGridCoGeom_CohFrictPhys_CundallStrackE: it's probably a plugin dpkg-shlibdeps: warning: 247 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so contains an unresolvable reference to symbol g_list_free: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: can't extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: can't extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so contains an unresolvable reference to symbol PyErr_Print: it's probably a plugin dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so contains an unresolvable reference to symbol PyObject_IsInstance: it's probably a plugin dpkg-shlibdeps: warning: 100 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so contains an unresolvable reference to symbol _ZN5boost6python3api7getitemERKNS1_6objectES4_: it's probably a plugin dpkg-shlibdeps: warning: 46 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so contains an unresolvable reference to symbol _ZTVN4yade15BoundDispatcherE: it's probably a plugin dpkg-shlibdeps: warning: 302 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so contains an unresolvable reference to symbol _ZTIN4yade12IGeomFunctorE: it's probably a plugin dpkg-shlibdeps: warning: 231 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so contains an unresolvable reference to symbol PyBool_FromLong: it's probably a plugin dpkg-shlibdeps: warning: 304 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZTIN4yade22HarmonicRotationEngineE: it's probably a plugin dpkg-shlibdeps: warning: 179 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _Z11pyRunStringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb: it's probably a plugin dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python15instance_holderD2Ev: it's probably a plugin dpkg-shlibdeps: warning: 75 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix9attribute4implnwEm: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix13attribute_set6insertENS1_14attribute_nameERKNS1_9attributeE: it's probably a plugin dpkg-shlibdeps: warning: 307 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so contains an unresolvable reference to symbol _ZTIN4yade12IGeomFunctorE: it's probably a plugin dpkg-shlibdeps: warning: 102 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so contains an unresolvable reference to symbol _ZN5boost7archive23basic_binary_oprimitiveINS0_15binary_oarchiveEcSt11char_traitsIcEEC2ERSt15basic_streambufIcS4_Eb: it's probably a plugin dpkg-shlibdeps: warning: 303 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so contains an unresolvable reference to symbol PyExc_IndexError: it's probably a plugin dpkg-shlibdeps: warning: 69 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so contains an unresolvable reference to symbol _ZN9SingletonI7LoggingE4selfE: it's probably a plugin dpkg-shlibdeps: warning: 83 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN5boost6python9converter25rvalue_from_python_stage2EP7_objectRNS1_30rvalue_from_python_stage1_dataERKNS1_12registrationE: it's probably a plugin dpkg-shlibdeps: warning: 185 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so contains an unresolvable reference to symbol PyErr_Print: it's probably a plugin dpkg-shlibdeps: warning: 257 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so contains an unresolvable reference to symbol PyExc_ValueError: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python12pytype_checkEP11_typeobjectP7_object: it's probably a plugin dpkg-shlibdeps: warning: 73 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN7Logging17createNamedLoggerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: it's probably a plugin dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so contains an unresolvable reference to symbol _ZN5boost6python6detail9list_baseC2Ev: it's probably a plugin dpkg-shlibdeps: warning: 231 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so contains an unresolvable reference to symbol PyTuple_Type: it's probably a plugin dpkg-shlibdeps: warning: 46 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so contains an unresolvable reference to symbol _ZN5boost9iostreams5bzip26finishE: it's probably a plugin dpkg-shlibdeps: warning: 307 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so contains an unresolvable reference to symbol _ZN5boost6python7objects21py_function_impl_baseD2Ev: it's probably a plugin dpkg-shlibdeps: warning: 117 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so contains an unresolvable reference to symbol _ZN4yade12ClassFactory18registerFactorableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPNS_10FactorableEvEPFN5boost10shared_ptrIS7_EEvEPFPvvE: it's probably a plugin dpkg-shlibdeps: warning: 98 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so contains an unresolvable reference to symbol PyLong_FromLong: it's probably a plugin dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so contains an unresolvable reference to symbol _ZN5boost6python9converter22get_lvalue_from_pythonEP7_objectRKNS1_12registrationE: it's probably a plugin dpkg-shlibdeps: warning: 85 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix3aux15stream_providerIcE17allocate_compoundERNS1_6recordE: it's probably a plugin dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so contains an unresolvable reference to symbol _ZN4yade6Engine6loggerE: it's probably a plugin dpkg-shlibdeps: warning: 168 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so contains an unresolvable reference to symbol _Z23exposeRealHPDiagnosticsv: it's probably a plugin dpkg-shlibdeps: warning: 83 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so contains an unresolvable reference to symbol PyObject_Size: it's probably a plugin dpkg-shlibdeps: warning: 70 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so contains an unresolvable reference to symbol _ZTVN4yade28CohesiveFrictionalContactLawE: it's probably a plugin dpkg-shlibdeps: warning: 204 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost6python9converter22get_lvalue_from_pythonEP7_objectRKNS1_12registrationE: it's probably a plugin dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so contains an unresolvable reference to symbol _ZN4yade4Shop20getStressForEachBodyERSt6vectorINS0_9bodyStateESaIS2_EE: it's probably a plugin dpkg-shlibdeps: warning: 170 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _ZN4yade14ForceContainerC1Ev: it's probably a plugin dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN9SingletonI7LoggingE4selfE: it's probably a plugin dpkg-shlibdeps: warning: 41 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so contains an unresolvable reference to symbol _ZN4yade14ForceContainer9addTorqueEiRKN5Eigen6MatrixIN5boost14multiprecision6numberINS4_8backends13cpp_bin_floatILj150ELNS6_15digit_base_typeE10EviLi0ELi0EEELNS4_26expression_template_optionE0EEELi3ELi1ELi0ELi3ELi1EEE: it's probably a plugin dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _ZTVN4yade14OpenGLRendererE: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so contains an unresolvable reference to symbol PyExc_IndexError: it's probably a plugin dpkg-shlibdeps: warning: 127 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so contains an unresolvable reference to symbol _ZN7Logging18unsetNamedLogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: it's probably a plugin dpkg-shlibdeps: warning: 57 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python6detail13current_scopeE: it's probably a plugin dpkg-shlibdeps: warning: 76 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so contains an unresolvable reference to symbol PyTuple_Type: it's probably a plugin dpkg-shlibdeps: warning: 117 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so contains an unresolvable reference to symbol _ZN5boost6python9converter18shared_ptr_deleterD1Ev: it's probably a plugin dpkg-shlibdeps: warning: 121 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix4core11open_recordERKNS1_13attribute_setE: it's probably a plugin dpkg-shlibdeps: warning: 46 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so contains an unresolvable reference to symbol _ZN7Logging15colorLineNumberB5cxx11Ev: it's probably a plugin dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so contains an unresolvable reference to symbol _ZTVN4yade40Ip2_CohFrictMat_CohFrictMat_CohFrictPhysE: it's probably a plugin dpkg-shlibdeps: warning: 203 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so contains an unresolvable reference to symbol _ZN9SingletonIN4yade12ClassFactoryEE4selfE: it's probably a plugin dpkg-shlibdeps: warning: 100 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN9SingletonI7LoggingE4selfE: it's probably a plugin dpkg-shlibdeps: warning: 73 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so contains an unresolvable reference to symbol _ZN4yade20InteractionContainer25postLoad__calledFromSceneERKN5boost10shared_ptrINS_13BodyContainerEEE: it's probably a plugin dpkg-shlibdeps: warning: 105 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so contains an unresolvable reference to symbol _ZTIN4yade13LawDispatcherE: it's probably a plugin dpkg-shlibdeps: warning: 182 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so contains an unresolvable reference to symbol PyList_AsTuple: it's probably a plugin dpkg-shlibdeps: warning: 54 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkImagingGeneral-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libbz2.so.1.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_chrono.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_common.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_atomic.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libQt5OpenGL.so.5 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_log_setup.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkkissfft-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtksys-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_thread.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkCommonMath-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_openfoam.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against _GLViewer.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkIOXMLParser-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_date_time.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so was not linked against libpkg_levelSet.so (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_fem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkFiltersSources-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libtbb.so.12 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_lbm.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libGLU.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_system.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpre_potential.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpost_vtk.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkIOImage-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkRenderingCore-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libopenblas.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpre_dem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libglut.so.3.12 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpost_image.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_potential.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkIOParallelXML-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_dem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libvtkImagingCore-9.1.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so were not linked against libboost_iostreams.so.1.74.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so were not linked against libpkg_polyhedra.so (they use none of the library's symbols) dh_installdeb -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_gencontrol -a -O--builddirectory=/<>/debian/build -O--no-parallel dpkg-gencontrol: warning: Depends field of package python3-yade: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package libyade: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package libyade: substitution variable ${python3:Depends} unused, but is defined dh_md5sums -a -O--builddirectory=/<>/debian/build -O--no-parallel dh_builddeb -a -O--builddirectory=/<>/debian/build -O--no-parallel INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 pkgstriptranslations: processing libyade (in debian/libyade); do_strip: , oemstrip: pkgstriptranslations: processing python3-yade (in debian/python3-yade); do_strip: , oemstrip: pkgstriptranslations: processing yade (in debian/yade); do_strip: , oemstrip: pkgstriptranslations: processing libyade-dbgsym (in debian/.debhelper/libyade/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libyade/DEBIAN/control, package libyade, directory debian/libyade .. removing usr/share/doc/libyade/changelog.gz INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/libyade/dbgsym-root/DEBIAN/control, package libyade-dbgsym, directory debian/.debhelper/libyade/dbgsym-root dpkg-deb: building package 'libyade-dbgsym' in 'debian/.debhelper/scratch-space/build-libyade/libyade-dbgsym_2023.02a-7_arm64.deb'. INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (libyade) ... pkgstripfiles: processing control file: debian/python3-yade/DEBIAN/control, package python3-yade, directory debian/python3-yade .. removing usr/share/doc/python3-yade/changelog.gz INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... debian/yade/usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.desktop: does not have gettext domain, not stripping debian/yade/usr/share/applications/yade.desktop: does not have gettext domain, not stripping INFO: pkgstripfiles: waiting for lock (libyade) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/yade/DEBIAN/control, package yade, directory debian/yade .. removing usr/share/doc/yade/scripts/ppa_ci/debian/changelog.gz .. removing usr/share/doc/yade/changelog.gz Searching for duplicated docs in dependency libyade... symlinking changelog.Debian.gz in yade to file in libyade Searching for duplicated docs in dependency python3-yade... pkgstripfiles: Running PNG optimization (using 4 cpus) for package yade ... xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... INFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... oINFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... oINFO: pkgstripfiles: waiting for lock (libyade) ... INFO: pkgstripfiles: waiting for lock (python3-yade) ... o pkgstripfiles: PNG optimization (3/0) for package yade took 11 s dpkg-deb: building package 'yade' in '../yade_2023.02a-7_arm64.deb'. pkgstripfiles: Running PNG optimization (using 4 cpus) for package libyade ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libyade' in '../libyade_2023.02a-7_arm64.deb'. Searching for duplicated docs in dependency libyade... symlinking changelog.Debian.gz in python3-yade to file in libyade pkgstripfiles: Running PNG optimization (using 4 cpus) for package python3-yade ... pkgstripfiles: No PNG files. dpkg-deb: building package 'python3-yade' in '../python3-yade_2023.02a-7_arm64.deb'. Renaming libyade-dbgsym_2023.02a-7_arm64.deb to libyade-dbgsym_2023.02a-7_arm64.ddeb dpkg-genbuildinfo --build=any -O../yade_2023.02a-7_arm64.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../yade_2023.02a-7_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-11-07T20:18:08Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ yade_2023.02a-7_arm64.changes: ------------------------------ Format: 1.8 Date: Thu, 21 Sep 2023 20:14:41 +0200 Source: yade Binary: libyade python3-yade yade Built-For-Profiles: noudeb Architecture: arm64 Version: 2023.02a-7 Distribution: noble-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Anton Gladky Description: libyade - Platform for discrete element modeling. Libraries python3-yade - Platform for discrete element modeling. Python bindings yade - Platform for discrete element modeling Changes: yade (2023.02a-7) unstable; urgency=medium . * [6d7ba29] Add texlive-lang-all to BD Checksums-Sha1: 12d3ad1a640fdd31d721770a9a42cbd803ae6aa8 13044058 libyade-dbgsym_2023.02a-7_arm64.ddeb 64262df511333adb36d51d3fd76c70bcd3a36f9c 54597738 libyade_2023.02a-7_arm64.deb 4f1ab365b80fbc12f82c52783dec1f09279220a2 3144 python3-yade_2023.02a-7_arm64.deb 8a8fba222d8f623efdae22eff9099af1a1ad573c 31537 yade_2023.02a-7_arm64.buildinfo 113161e97be6983eb5791ba9530e07e42fe34677 2230102 yade_2023.02a-7_arm64.deb Checksums-Sha256: 6f784598bc4cd899a8cfb36ef0983dc3df23f7c3cf18baac0397644c0e9aa3e7 13044058 libyade-dbgsym_2023.02a-7_arm64.ddeb 97952d2c3b51b928861a49c3172146b51d0c255908ca0baef2949cf889f50b5a 54597738 libyade_2023.02a-7_arm64.deb d92a72ae9c54589a9507520a2f33a71e83183850f3a7c56716ea11b45120891f 3144 python3-yade_2023.02a-7_arm64.deb 49d355e324eec5284655399e897a0ff8303ca71fec813748284f480c78fc747e 31537 yade_2023.02a-7_arm64.buildinfo ee1db14acb51a370775117b1dcf83ce81a6710f44b83c2134d575c662a27a488 2230102 yade_2023.02a-7_arm64.deb Files: 30b0bc7f52b1fdc9cafcf9745b25b34b 13044058 debug optional libyade-dbgsym_2023.02a-7_arm64.ddeb 6f39c9add6e5889307c428f99f25a15d 54597738 science optional libyade_2023.02a-7_arm64.deb c3f4990d4b7038f86784943445e31593 3144 python optional python3-yade_2023.02a-7_arm64.deb c937023bd2b513986a9b3bee59aa8aee 31537 science optional yade_2023.02a-7_arm64.buildinfo 59b4147e25b2cd3dac64b65c9690897a 2230102 science optional yade_2023.02a-7_arm64.deb /<>/yade_2023.02a-7_arm64.changes.new could not be renamed to /<>/yade_2023.02a-7_arm64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: yade Binary: libyade libyade-dbgsym python3-yade yade Architecture: arm64 Version: 2023.02a-7 Checksums-Md5: 30b0bc7f52b1fdc9cafcf9745b25b34b 13044058 libyade-dbgsym_2023.02a-7_arm64.ddeb 6f39c9add6e5889307c428f99f25a15d 54597738 libyade_2023.02a-7_arm64.deb c3f4990d4b7038f86784943445e31593 3144 python3-yade_2023.02a-7_arm64.deb 59b4147e25b2cd3dac64b65c9690897a 2230102 yade_2023.02a-7_arm64.deb Checksums-Sha1: 12d3ad1a640fdd31d721770a9a42cbd803ae6aa8 13044058 libyade-dbgsym_2023.02a-7_arm64.ddeb 64262df511333adb36d51d3fd76c70bcd3a36f9c 54597738 libyade_2023.02a-7_arm64.deb 4f1ab365b80fbc12f82c52783dec1f09279220a2 3144 python3-yade_2023.02a-7_arm64.deb 113161e97be6983eb5791ba9530e07e42fe34677 2230102 yade_2023.02a-7_arm64.deb Checksums-Sha256: 6f784598bc4cd899a8cfb36ef0983dc3df23f7c3cf18baac0397644c0e9aa3e7 13044058 libyade-dbgsym_2023.02a-7_arm64.ddeb 97952d2c3b51b928861a49c3172146b51d0c255908ca0baef2949cf889f50b5a 54597738 libyade_2023.02a-7_arm64.deb d92a72ae9c54589a9507520a2f33a71e83183850f3a7c56716ea11b45120891f 3144 python3-yade_2023.02a-7_arm64.deb ee1db14acb51a370775117b1dcf83ce81a6710f44b83c2134d575c662a27a488 2230102 yade_2023.02a-7_arm64.deb Build-Origin: Ubuntu Build-Architecture: arm64 Build-Date: Tue, 07 Nov 2023 20:18:07 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.137ubuntu1), adwaita-icon-theme (= 41.0-1ubuntu1), at-spi2-common (= 2.50.0-1), autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-13build1), autotools-dev (= 20220109.1), base-files (= 13ubuntu4), base-passwd (= 3.6.2), bash (= 5.2.15-2ubuntu1), binutils (= 2.41-6ubuntu1), binutils-aarch64-linux-gnu (= 2.41-6ubuntu1), binutils-common (= 2.41-6ubuntu1), blt (= 2.5.3+dfsg-4.1build2), bsdextrautils (= 2.39.1-4ubuntu2), bsdutils (= 1:2.39.1-4ubuntu2), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5build1), ca-certificates (= 20230311ubuntu1), ca-certificates-java (= 20230710), cmake (= 3.27.7-1), cmake-data (= 3.27.7-1), coreutils (= 9.1-1ubuntu2), cpp (= 4:13.2.0-1ubuntu1), cpp-13 (= 13.2.0-6ubuntu1), dash (= 0.5.12-6ubuntu1), debconf (= 1.5.82), debhelper (= 13.11.7ubuntu1), debianutils (= 5.14), debugedit (= 1:5.0-5), default-jdk (= 2:1.17-75), default-jdk-headless (= 2:1.17-75), default-jre (= 2:1.17-75), default-jre-headless (= 2:1.17-75), default-libmysqlclient-dev (= 1.1.0), dh-autoreconf (= 20), dh-exec (= 0.28), dh-python (= 6.20231025), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.10-1), dpkg (= 1.22.1ubuntu2), dpkg-dev (= 1.22.1ubuntu2), dwz (= 0.15-1), file (= 1:5.45-2), findutils (= 4.9.0-5), fontconfig (= 2.14.2-4ubuntu1), fontconfig-config (= 2.14.2-4ubuntu1), fonts-dejavu-core (= 2.37-8), fonts-dejavu-mono (= 2.37-8), fonts-lyx (= 2.3.7-1), fonts-noto-core (= 20201225-2), fonts-noto-mono (= 20201225-2), freeglut3-dev (= 3.4.0-1), g++ (= 4:13.2.0-1ubuntu1), g++-13 (= 13.2.0-6ubuntu1), gcc (= 4:13.2.0-1ubuntu1), gcc-13 (= 13.2.0-6ubuntu1), gcc-13-base (= 13.2.0-6ubuntu1), gdal-data (= 3.7.3+dfsg-1), gdal-plugins (= 3.7.3+dfsg-1), gettext (= 0.21-13build1), gettext-base (= 0.21-13build1), gfortran-13 (= 13.2.0-6ubuntu1), graphviz (= 2.42.2-7build3), grep (= 3.11-3), groff-base (= 1.23.0-3), gtk-update-icon-cache (= 3.24.38-5ubuntu1), gzip (= 1.12-1ubuntu1), hdf5-helpers (= 1.10.8+repack1-1ubuntu1), help2man (= 1.49.3), hicolor-icon-theme (= 0.17-2), hostname (= 3.23+nmu1ubuntu1), humanity-icon-theme (= 0.6.16), ibverbs-providers (= 48.0-1), icu-devtools (= 72.1-3ubuntu3), init-system-helpers (= 1.65.2ubuntu1), intltool-debian (= 0.35.0+20060710.6), java-common (= 0.75), libacl1 (= 2.3.1-3), libaec-dev (= 1.1.2-1), libaec0 (= 1.1.2-1), libamd3 (= 1:7.2.2+dfsg-1), libann0 (= 1.1.2+doc-9), libaom-dev (= 3.7.0-1), libaom3 (= 3.7.0-1), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.6.2-1ubuntu1), libarmadillo-dev (= 1:12.6.4+dfsg-1), libarmadillo12 (= 1:12.6.4+dfsg-1), libarpack2 (= 3.9.1-1), libarpack2-dev (= 3.9.1-1), libasan8 (= 13.2.0-6ubuntu1), libasound2 (= 1.2.10-1), libasound2-data (= 1.2.10-1), libatk1.0-0 (= 2.50.0-1), libatomic1 (= 13.2.0-6ubuntu1), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.1.1-1build1), libaudit1 (= 1:3.1.1-1build1), libavahi-client3 (= 0.8-10ubuntu1), libavahi-common-data (= 0.8-10ubuntu1), libavahi-common3 (= 0.8-10ubuntu1), libavcodec-dev (= 7:6.0-9ubuntu1), libavcodec60 (= 7:6.0-9ubuntu1), libavformat-dev (= 7:6.0-9ubuntu1), libavformat60 (= 7:6.0-9ubuntu1), libavutil-dev (= 7:6.0-9ubuntu1), libavutil58 (= 7:6.0-9ubuntu1), libbinutils (= 2.41-6ubuntu1), libblkid-dev (= 2.39.1-4ubuntu2), libblkid1 (= 2.39.1-4ubuntu2), libblosc-dev (= 1.21.5+ds-1), libblosc1 (= 1.21.5+ds-1), libbluray2 (= 1:1.3.4-1), libboost-all-dev (= 1.74.0.3ubuntu7), libboost-atomic-dev (= 1.74.0.3ubuntu7), libboost-atomic1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-atomic1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-chrono-dev (= 1.74.0.3ubuntu7), libboost-chrono1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-chrono1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-container-dev (= 1.74.0.3ubuntu7), libboost-container1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-container1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-context-dev (= 1.74.0.3ubuntu7), libboost-context1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-context1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-coroutine-dev (= 1.74.0.3ubuntu7), libboost-coroutine1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-coroutine1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-date-time-dev (= 1.74.0.3ubuntu7), libboost-date-time1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-date-time1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-dev (= 1.74.0.3ubuntu7), libboost-exception-dev (= 1.74.0.3ubuntu7), libboost-exception1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-fiber-dev (= 1.74.0.3ubuntu7), libboost-fiber1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-fiber1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-filesystem-dev (= 1.74.0.3ubuntu7), libboost-filesystem1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-filesystem1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-graph-dev (= 1.74.0.3ubuntu7), libboost-graph-parallel-dev (= 1.74.0.3ubuntu7), libboost-graph-parallel1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-graph-parallel1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-graph1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-graph1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-iostreams-dev (= 1.74.0.3ubuntu7), libboost-iostreams1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-iostreams1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-locale-dev (= 1.74.0.3ubuntu7), libboost-locale1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-locale1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-log-dev (= 1.74.0.3ubuntu7), libboost-log1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-log1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-math-dev (= 1.74.0.3ubuntu7), libboost-math1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-math1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-mpi-dev (= 1.74.0.3ubuntu7), libboost-mpi-python-dev (= 1.74.0.3ubuntu7), libboost-mpi-python1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-mpi-python1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-mpi1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-mpi1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-nowide-dev (= 1.74.0.3ubuntu7), libboost-nowide1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-nowide1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-numpy-dev (= 1.74.0.3ubuntu7), libboost-numpy1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-numpy1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-program-options-dev (= 1.74.0.3ubuntu7), libboost-program-options1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-program-options1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-python-dev (= 1.74.0.3ubuntu7), libboost-python1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-python1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-random-dev (= 1.74.0.3ubuntu7), libboost-random1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-random1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-regex-dev (= 1.74.0.3ubuntu7), libboost-regex1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-regex1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-serialization-dev (= 1.74.0.3ubuntu7), libboost-serialization1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-serialization1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-stacktrace-dev (= 1.74.0.3ubuntu7), libboost-stacktrace1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-stacktrace1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-system-dev (= 1.74.0.3ubuntu7), libboost-system1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-system1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-test-dev (= 1.74.0.3ubuntu7), libboost-test1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-test1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-thread-dev (= 1.74.0.3ubuntu7), libboost-thread1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-thread1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-timer-dev (= 1.74.0.3ubuntu7), libboost-timer1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-timer1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-tools-dev (= 1.74.0.3ubuntu7), libboost-type-erasure-dev (= 1.74.0.3ubuntu7), libboost-type-erasure1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-type-erasure1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost-wave-dev (= 1.74.0.3ubuntu7), libboost-wave1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost-wave1.74.0 (= 1.74.0+ds1-23ubuntu2), libboost1.74-dev (= 1.74.0+ds1-23ubuntu2), libboost1.74-tools-dev (= 1.74.0+ds1-23ubuntu2), libbrotli-dev (= 1.1.0-1), libbrotli1 (= 1.1.0-1), libbsd0 (= 0.11.7-4), libbtf2 (= 1:7.2.2+dfsg-1), libbz2-1.0 (= 1.0.8-5build1), libbz2-dev (= 1.0.8-5build1), libc-bin (= 2.38-3ubuntu1), libc-dev-bin (= 2.38-3ubuntu1), libc6 (= 2.38-3ubuntu1), libc6-dev (= 2.38-3ubuntu1), libcairo-gobject2 (= 1.18.0-1), libcairo2 (= 1.18.0-1), libcamd3 (= 1:7.2.2+dfsg-1), libcap-ng0 (= 0.8.3-1build3), libcap2 (= 1:2.66-4ubuntu1), libcbor0.8 (= 0.8.0-2ubuntu1), libcc1-0 (= 13.2.0-6ubuntu1), libccolamd3 (= 1:7.2.2+dfsg-1), libcdt5 (= 2.42.2-7build3), libcfitsio-dev (= 4.3.0-2), libcfitsio10 (= 4.3.0-2), libcgraph6 (= 2.42.2-7build3), libcholmod4 (= 1:7.2.2+dfsg-1), libchromaprint1 (= 1.5.1-4build1), libcjson1 (= 1.7.16-2), libcodec2-1.2 (= 1.2.0-2), libcolamd3 (= 1:7.2.2+dfsg-1), libcom-err2 (= 1.47.0-2ubuntu1), libcrypt-dev (= 1:4.4.36-2), libcrypt1 (= 1:4.4.36-2), libctf-nobfd0 (= 2.41-6ubuntu1), libctf0 (= 2.41-6ubuntu1), libcups2 (= 2.4.6-0ubuntu3), libcurl3-gnutls (= 8.2.1-1ubuntu3.1), libcurl4 (= 8.2.1-1ubuntu3.1), libcurl4-openssl-dev (= 8.2.1-1ubuntu3.1), libcxsparse4 (= 1:7.2.2+dfsg-1), libdatrie1 (= 0.2.13-2), libdav1d-dev (= 1.3.0-2), libdav1d6 (= 1.2.1-2), libdav1d7 (= 1.3.0-2), libdb5.3 (= 5.3.28+dfsg2-3), libdbus-1-3 (= 1.14.10-1ubuntu1), libde265-0 (= 1.0.12-2), libde265-dev (= 1.0.12-2), libdebconfclient0 (= 0.270ubuntu1), libdebhelper-perl (= 13.11.7ubuntu1), libdeflate-dev (= 1.18-1), libdeflate0 (= 1.18-1), libdouble-conversion-dev (= 3.3.0-1), libdouble-conversion3 (= 3.3.0-1), libdpkg-perl (= 1.22.1ubuntu2), libdrm-amdgpu1 (= 2.4.117-1), libdrm-common (= 2.4.117-1), libdrm-nouveau2 (= 2.4.117-1), libdrm-radeon1 (= 2.4.117-1), libdrm2 (= 2.4.117-1), libdw1 (= 0.189-4), libedit2 (= 3.1-20230828-1), libegl-dev (= 1.7.0-1), libegl-mesa0 (= 23.2.1-1ubuntu3), libegl1 (= 1.7.0-1), libeigen3-dev (= 3.4.0-4), libelf1 (= 0.189-4), libevdev2 (= 1.13.1+dfsg-1), libevent-2.1-7 (= 2.1.12-stable-9), libevent-core-2.1-7 (= 2.1.12-stable-9), libevent-dev (= 2.1.12-stable-9), libevent-extra-2.1-7 (= 2.1.12-stable-9), libevent-openssl-2.1-7 (= 2.1.12-stable-9), libevent-pthreads-2.1-7 (= 2.1.12-stable-9), libexpat1 (= 2.5.0-2), libexpat1-dev (= 2.5.0-2), libfabric1 (= 1.17.0-3), libffi-dev (= 3.4.4-1), libffi8 (= 3.4.4-1), libfido2-1 (= 1.13.0-1), libfile-stripnondeterminism-perl (= 1.13.1-1), libfontconfig-dev (= 2.14.2-4ubuntu1), libfontconfig1 (= 2.14.2-4ubuntu1), libfontconfig1-dev (= 2.14.2-4ubuntu1), libfreetype-dev (= 2.13.2+dfsg-1), libfreetype6 (= 2.13.2+dfsg-1), libfreexl-dev (= 2.0.0-1), libfreexl1 (= 2.0.0-1), libfribidi0 (= 1.0.13-3), libfyba-dev (= 4.1.1-8), libfyba0 (= 4.1.1-8), libgbm1 (= 23.2.1-1ubuntu3), libgcc-13-dev (= 13.2.0-6ubuntu1), libgcc-s1 (= 13.2.0-6ubuntu1), libgcrypt20 (= 1.10.2-3ubuntu1), libgd3 (= 2.3.3-9ubuntu1), libgdal-dev (= 3.7.3+dfsg-1), libgdal33 (= 3.7.3+dfsg-1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgdk-pixbuf-2.0-0 (= 2.42.10+dfsg-2), libgdk-pixbuf2.0-common (= 2.42.10+dfsg-2), libgeos-c1v5 (= 3.12.0-1), libgeos-dev (= 3.12.0-1), libgeos3.12.0 (= 3.12.0-1), libgeotiff-dev (= 1.7.1-3), libgeotiff5 (= 1.7.1-3), libgfortran-13-dev (= 13.2.0-6ubuntu1), libgfortran5 (= 13.2.0-6ubuntu1), libgif-dev (= 5.2.1-2.5), libgif7 (= 5.2.1-2.5), libgl-dev (= 1.7.0-1), libgl1 (= 1.7.0-1), libgl1-mesa-dev (= 23.2.1-1ubuntu3), libgl1-mesa-dri (= 23.2.1-1ubuntu3), libgl2ps-dev (= 1.4.2+dfsg1-2), libgl2ps1.4 (= 1.4.2+dfsg1-2), libglapi-mesa (= 23.2.1-1ubuntu3), libgles-dev (= 1.7.0-1), libgles1 (= 1.7.0-1), libgles2 (= 1.7.0-1), libglew-dev (= 2.2.0-4), libglew2.2 (= 2.2.0-4), libglib2.0-0 (= 2.78.1-2), libglib2.0-bin (= 2.78.1-2), libglib2.0-data (= 2.78.1-2), libglib2.0-dev (= 2.78.1-2), libglib2.0-dev-bin (= 2.78.1-2), libglu1-mesa (= 9.0.2-1.1), libglu1-mesa-dev (= 9.0.2-1.1), libglut-dev (= 3.4.0-1), libglut3.12 (= 3.4.0-1), libglvnd-core-dev (= 1.7.0-1), libglvnd-dev (= 1.7.0-1), libglvnd0 (= 1.7.0-1), libglx-dev (= 1.7.0-1), libglx-mesa0 (= 23.2.1-1ubuntu3), libglx0 (= 1.7.0-1), libgme0 (= 0.6.3-7), libgmp-dev (= 2:6.3.0+dfsg-2ubuntu4), libgmp10 (= 2:6.3.0+dfsg-2ubuntu4), libgmpxx4ldbl (= 2:6.3.0+dfsg-2ubuntu4), libgnutls30 (= 3.8.1-4ubuntu3), libgomp1 (= 13.2.0-6ubuntu1), libgpg-error0 (= 1.47-2), libgprofng0 (= 2.41-6ubuntu1), libgraphite2-3 (= 1.3.14-1build2), libgsm1 (= 1.0.22-1), libgssapi-krb5-2 (= 1.20.1-3ubuntu1), libgtk2.0-0 (= 2.24.33-2ubuntu2), libgtk2.0-common (= 2.24.33-2ubuntu2), libgts-0.7-5 (= 0.7.6+darcs121130-5), libgts-dev (= 0.7.6+darcs121130-5), libgudev-1.0-0 (= 1:238-2), libgvc6 (= 2.42.2-7build3), libgvpr2 (= 2.42.2-7build3), libharfbuzz0b (= 8.0.1-1), libhdf4-0-alt (= 4.2.16-3), libhdf4-alt-dev (= 4.2.16-3), libhdf5-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-cpp-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-dev (= 1.10.8+repack1-1ubuntu1), libhdf5-fortran-102 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-cpp-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-fortran-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-mpi-dev (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-cpp-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-dev (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-fortran-102 (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-hl-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-hl-cpp-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-openmpi-hl-fortran-100 (= 1.10.8+repack1-1ubuntu1), libheif-dev (= 1.17.1-1ubuntu3), libheif-plugin-dav1d (= 1.17.1-1ubuntu3), libheif-plugin-libde265 (= 1.17.1-1ubuntu3), libheif1 (= 1.17.1-1ubuntu3), libhogweed6 (= 3.9.1-2), libhwasan0 (= 13.2.0-6ubuntu1), libhwloc-dev (= 2.9.3-2), libhwloc-plugins (= 2.9.3-2), libhwloc15 (= 2.9.3-2), libhwy1 (= 1.0.7-8), libibverbs-dev (= 48.0-1), libibverbs1 (= 48.0-1), libice-dev (= 2:1.0.10-1build2), libice6 (= 2:1.0.10-1build2), libicu-dev (= 72.1-3ubuntu3), libicu72 (= 72.1-3ubuntu3), libidn2-0 (= 2.3.4-1build1), libimagequant0 (= 2.17.0-1), libinput-bin (= 1.23.0-2), libinput10 (= 1.23.0-2), libisl23 (= 0.26-3), libitm1 (= 13.2.0-6ubuntu1), libjansson4 (= 2.14-2), libjbig-dev (= 2.1-6.1ubuntu1), libjbig0 (= 2.1-6.1ubuntu1), libjpeg-dev (= 8c-2ubuntu11), libjpeg-turbo8 (= 2.1.5-2ubuntu1), libjpeg-turbo8-dev (= 2.1.5-2ubuntu1), libjpeg8 (= 8c-2ubuntu11), libjpeg8-dev (= 8c-2ubuntu11), libjs-jquery (= 3.6.1+dfsg+~3.5.14-1), libjs-jquery-ui (= 1.13.2+dfsg-1), libjs-sphinxdoc (= 7.2.6-2), libjs-underscore (= 1.13.4~dfsg+~1.11.4-3), libjson-c-dev (= 0.17-1), libjson-c5 (= 0.17-1), libjsoncpp-dev (= 1.9.5-6), libjsoncpp25 (= 1.9.5-6), libjxl0.7 (= 0.7.0-10.2ubuntu1), libk5crypto3 (= 1.20.1-3ubuntu1), libkeyutils1 (= 1.6.3-2), libklu2 (= 1:7.2.2+dfsg-1), libkml-dev (= 1.3.0-10), libkmlbase1 (= 1.3.0-10), libkmlconvenience1 (= 1.3.0-10), libkmldom1 (= 1.3.0-10), libkmlengine1 (= 1.3.0-10), libkmlregionator1 (= 1.3.0-10), libkmlxsd1 (= 1.3.0-10), libkrb5-3 (= 1.20.1-3ubuntu1), libkrb5support0 (= 1.20.1-3ubuntu1), liblab-gamut1 (= 2.42.2-7build3), liblbfgsb0 (= 3.0+dfsg.4-1), liblcms2-2 (= 2.14-2), libldap2 (= 2.6.6+dfsg-1~exp1ubuntu1), libldl3 (= 1:7.2.2+dfsg-1), liblerc-dev (= 4.0.0+ds-2ubuntu2), liblerc4 (= 4.0.0+ds-2ubuntu2), libllvm15 (= 1:15.0.7-10build1), liblocale-gettext-perl (= 1.07-6), liblsan0 (= 13.2.0-6ubuntu1), libltdl-dev (= 2.4.7-7), libltdl7 (= 2.4.7-7), liblz4-1 (= 1.9.4-1), liblz4-dev (= 1.9.4-1), liblzma-dev (= 5.4.4-0.1), liblzma5 (= 5.4.4-0.1), libmagic-mgc (= 1:5.45-2), libmagic1 (= 1:5.45-2), libmbedcrypto7 (= 2.28.5-1), libmd0 (= 1.1.0-1), libmd4c0 (= 0.4.8-1), libmetis-dev (= 5.1.0.dfsg-7build2), libmetis5 (= 5.1.0.dfsg-7build2), libminizip-dev (= 1.1-8build1), libminizip1 (= 1.1-8build1), libmongoose3 (= 1:7.2.2+dfsg-1), libmount-dev (= 2.39.1-4ubuntu2), libmount1 (= 2.39.1-4ubuntu2), libmp3lame0 (= 3.100-6), libmpc-dev (= 1.3.1-1), libmpc3 (= 1.3.1-1), libmpfr-dev (= 4.2.1-1), libmpfr6 (= 4.2.1-1), libmpfrc++-dev (= 3.7.0+ds-1), libmpg123-0 (= 1.32.3-1), libmtdev1 (= 1.1.6-1build4), libmunge2 (= 0.5.15-2), libmysqlclient-dev (= 8.0.35-1), libmysqlclient21 (= 8.0.35-1), libncursesw6 (= 6.4+20231016-1), libnetcdf-dev (= 1:4.9.2-2ubuntu1), libnetcdf19 (= 1:4.9.2-2ubuntu1), libnettle8 (= 3.9.1-2), libnghttp2-14 (= 1.58.0-1), libnl-3-200 (= 3.7.0-0.2), libnl-3-dev (= 3.7.0-0.2), libnl-route-3-200 (= 3.7.0-0.2), libnl-route-3-dev (= 3.7.0-0.2), libnorm1 (= 1.5.9+dfsg-2), libnsl-dev (= 1.3.0-3), libnsl2 (= 1.3.0-3), libnspr4 (= 2:4.35-1.1), libnss3 (= 2:3.94-1), libnuma-dev (= 2.0.16-1), libnuma1 (= 2.0.16-1), libodbc2 (= 2.3.12-1), libodbccr2 (= 2.3.12-1), libodbcinst2 (= 2.3.12-1), libogdi-dev (= 4.1.0+ds-6), libogdi4.1 (= 4.1.0+ds-6), libogg-dev (= 1.3.5-3), libogg0 (= 1.3.5-3), libopenblas-dev (= 0.3.24+ds-1), libopenblas-pthread-dev (= 0.3.24+ds-1), libopenblas0 (= 0.3.24+ds-1), libopenblas0-pthread (= 0.3.24+ds-1), libopengl-dev (= 1.7.0-1), libopengl0 (= 1.7.0-1), libopenjp2-7 (= 2.5.0-2), libopenjp2-7-dev (= 2.5.0-2), libopenmpi-dev (= 4.1.6-1ubuntu1), libopenmpi3 (= 4.1.6-1ubuntu1), libopenmpt0 (= 0.7.3-1), libopus0 (= 1.4-1), libp11-kit0 (= 0.25.0-4ubuntu1), libpam-modules (= 1.5.2-6ubuntu1), libpam-modules-bin (= 1.5.2-6ubuntu1), libpam-runtime (= 1.5.2-6ubuntu1), libpam0g (= 1.5.2-6ubuntu1), libpango-1.0-0 (= 1.51.0+ds-3), libpangocairo-1.0-0 (= 1.51.0+ds-3), libpangoft2-1.0-0 (= 1.51.0+ds-3), libpathplan4 (= 2.42.2-7build3), libpciaccess0 (= 0.17-2), libpcre2-16-0 (= 10.42-4), libpcre2-32-0 (= 10.42-4), libpcre2-8-0 (= 10.42-4), libpcre2-dev (= 10.42-4), libpcre2-posix3 (= 10.42-4), libpcsclite1 (= 2.0.0-1), libperl5.36 (= 5.36.0-9ubuntu1), libpgm-5.3-0 (= 5.3.128~dfsg-2), libpipeline1 (= 1.5.7-1), libpixman-1-0 (= 0.42.2-1), libpkgconf3 (= 1.8.1-2), libpmix-dev (= 5.0.1-2), libpmix2 (= 5.0.1-2), libpng-dev (= 1.6.40-2), libpng16-16 (= 1.6.40-2), libpoppler-dev (= 23.08.0-2ubuntu1), libpoppler-private-dev (= 23.08.0-2ubuntu1), libpoppler130 (= 23.08.0-2ubuntu1), libpq-dev (= 15.4-1ubuntu1), libpq5 (= 15.4-1ubuntu1), libproc2-0 (= 2:4.0.3-1ubuntu1), libproj-dev (= 9.3.0-1), libproj25 (= 9.3.0-1), libpsl5 (= 0.21.2-1build1), libpthread-stubs0-dev (= 0.4-1build2), libpython3-all-dev (= 3.11.4-5ubuntu1), libpython3-dev (= 3.11.4-5ubuntu1), libpython3-stdlib (= 3.11.4-5ubuntu1), libpython3.11 (= 3.11.6-3), libpython3.11-dev (= 3.11.6-3), libpython3.11-minimal (= 3.11.6-3), libpython3.11-stdlib (= 3.11.6-3), libpython3.12 (= 3.12.0-1), libpython3.12-dev (= 3.12.0-1), libpython3.12-minimal (= 3.12.0-1), libpython3.12-stdlib (= 3.12.0-1), libqglviewer-dev-qt5 (= 2.8.0+dfsg1-2), libqglviewer-headers (= 2.8.0+dfsg1-2), libqglviewer2-qt5 (= 2.8.0+dfsg1-2), libqhull-dev (= 2020.2-6), libqhull-r8.0 (= 2020.2-6), libqhull8.0 (= 2020.2-6), libqhullcpp8.0 (= 2020.2-6), libqt5concurrent5 (= 5.15.10+dfsg-4), libqt5core5a (= 5.15.10+dfsg-4), libqt5dbus5 (= 5.15.10+dfsg-4), libqt5designer5 (= 5.15.10-5), libqt5gui5 (= 5.15.10+dfsg-4), libqt5help5 (= 5.15.10-5), libqt5network5 (= 5.15.10+dfsg-4), libqt5opengl5 (= 5.15.10+dfsg-4), libqt5opengl5-dev (= 5.15.10+dfsg-4), libqt5printsupport5 (= 5.15.10+dfsg-4), libqt5sql5 (= 5.15.10+dfsg-4), libqt5svg5 (= 5.15.10-2), libqt5test5 (= 5.15.10+dfsg-4), libqt5widgets5 (= 5.15.10+dfsg-4), libqt5xml5 (= 5.15.10+dfsg-4), librabbitmq4 (= 0.11.0-1), libraqm0 (= 0.10.1-1), librav1e0 (= 0.6.6-3), librbio4 (= 1:7.2.2+dfsg-1), librdmacm1 (= 48.0-1), libreadline8 (= 8.2-1.3), librhash0 (= 1.4.3-3), librist4 (= 0.2.10+dfsg-1), librsvg2-2 (= 2.54.7+dfsg-2), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build4), librttopo-dev (= 1.1.0-3), librttopo1 (= 1.1.0-3), libsasl2-2 (= 2.1.28+dfsg1-3), libsasl2-modules-db (= 2.1.28+dfsg1-3), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.5-1build1), libselinux1-dev (= 3.5-1build1), libsemanage-common (= 3.5-1build1), libsemanage2 (= 3.5-1build1), libsensors-config (= 1:3.6.0-7ubuntu1), libsensors5 (= 1:3.6.0-7ubuntu1), libsepol-dev (= 3.5-1), libsepol2 (= 3.5-1), libsframe1 (= 2.41-6ubuntu1), libsharpyuv-dev (= 1.3.2-0.3), libsharpyuv0 (= 1.3.2-0.3), libshine3 (= 3.1.1-2), libsm-dev (= 2:1.2.3-1build2), libsm6 (= 2:1.2.3-1build2), libsmartcols1 (= 2.39.1-4ubuntu2), libsnappy1v5 (= 1.1.10-1), libsodium23 (= 1.0.18-1build2), libsoxr0 (= 0.1.3-4build2), libspatialite-dev (= 5.1.0-1), libspatialite8 (= 5.1.0-1), libspeex1 (= 1.2.1-2ubuntu1), libspex2 (= 1:7.2.2+dfsg-1), libspqr4 (= 1:7.2.2+dfsg-1), libsqlite3-0 (= 3.44.0-1), libsqlite3-dev (= 3.44.0-1), libsrt1.5-gnutls (= 1.5.3-1), libssh-4 (= 0.10.5-3ubuntu1), libssh-gcrypt-4 (= 0.10.5-3ubuntu1), libssl-dev (= 3.0.10-1ubuntu2.1), libssl3 (= 3.0.10-1ubuntu2.1), libstdc++-13-dev (= 13.2.0-6ubuntu1), libstdc++6 (= 13.2.0-6ubuntu1), libsub-override-perl (= 0.09-4), libsuitesparse-dev (= 1:7.2.2+dfsg-1), libsuitesparseconfig7 (= 1:7.2.2+dfsg-1), libsuperlu-dev (= 6.0.1+dfsg1-1), libsuperlu6 (= 6.0.1+dfsg1-1), libsvtav1enc1d1 (= 1.7.0+dfsg-2), libswresample-dev (= 7:6.0-9ubuntu1), libswresample4 (= 7:6.0-9ubuntu1), libswscale-dev (= 7:6.0-9ubuntu1), libswscale7 (= 7:6.0-9ubuntu1), libsystemd0 (= 253.5-1ubuntu7), libsz2 (= 1.1.2-1), libtasn1-6 (= 4.19.0-3), libtbb-dev (= 2021.9.0-2ubuntu1), libtbb12 (= 2021.9.0-2ubuntu1), libtbbbind-2-5 (= 2021.9.0-2ubuntu1), libtbbmalloc2 (= 2021.9.0-2ubuntu1), libtcl8.6 (= 8.6.13+dfsg-2), libthai-data (= 0.1.29-1build1), libthai0 (= 0.1.29-1build1), libtheora-dev (= 1.1.1+dfsg.1-16.1), libtheora0 (= 1.1.1+dfsg.1-16.1), libtiff-dev (= 4.5.1+git230720-1ubuntu1), libtiff6 (= 4.5.1+git230720-1ubuntu1), libtiffxx6 (= 4.5.1+git230720-1ubuntu1), libtinfo6 (= 6.4+20231016-1), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtk8.6 (= 8.6.13-2), libtool (= 2.4.7-7), libtsan2 (= 13.2.0-6ubuntu1), libtwolame0 (= 0.4.0-2build2), libubsan1 (= 13.2.0-6ubuntu1), libuchardet0 (= 0.0.7-1build2), libucx0 (= 1.15.0-1), libudev1 (= 253.5-1ubuntu7), libudfread0 (= 1.1.2-1), libumfpack6 (= 1:7.2.2+dfsg-1), libunistring5 (= 1.1-2), liburiparser-dev (= 0.9.7+dfsg-2), liburiparser1 (= 0.9.7+dfsg-2), libutfcpp-dev (= 3.2.5-1), libuuid1 (= 2.39.1-4ubuntu2), libuv1 (= 1.46.0-2), libva-drm2 (= 2.20.0-2), libva-x11-2 (= 2.20.0-2), libva2 (= 2.20.0-2), libvdpau1 (= 1.5-2), libvorbis0a (= 1.3.7-1build2), libvorbisenc2 (= 1.3.7-1build2), libvorbisfile3 (= 1.3.7-1build2), libvpx7 (= 1.12.0-1ubuntu2), libvtk9-dev (= 9.1.0+really9.1.0+dfsg2-7), libvtk9-java (= 9.1.0+really9.1.0+dfsg2-7), libvtk9.1 (= 9.1.0+really9.1.0+dfsg2-7), libvtk9.1-qt (= 9.1.0+really9.1.0+dfsg2-7), libvulkan-dev (= 1.3.268.0-1), libvulkan1 (= 1.3.268.0-1), libwacom-common (= 2.8.0-1), libwacom9 (= 2.8.0-1), libwayland-client0 (= 1.22.0-2.1), libwayland-server0 (= 1.22.0-2.1), libwebp-dev (= 1.3.2-0.3), libwebp7 (= 1.3.2-0.3), libwebpdecoder3 (= 1.3.2-0.3), libwebpdemux2 (= 1.3.2-0.3), libwebpmux3 (= 1.3.2-0.3), libx11-6 (= 2:1.8.7-1), libx11-data (= 2:1.8.7-1), libx11-dev (= 2:1.8.7-1), libx11-xcb1 (= 2:1.8.7-1), libx264-164 (= 2:0.164.3095+gitbaee400-3build1), libx265-199 (= 3.5-2), libx265-dev (= 3.5-2), libxau-dev (= 1:1.0.9-1build5), libxau6 (= 1:1.0.9-1build5), libxaw7 (= 2:1.0.14-1), libxcb-dri2-0 (= 1.15-1), libxcb-dri3-0 (= 1.15-1), libxcb-glx0 (= 1.15-1), libxcb-icccm4 (= 0.4.1-1.1build2), libxcb-image0 (= 0.4.0-2), libxcb-keysyms1 (= 0.4.0-1build3), libxcb-present0 (= 1.15-1), libxcb-randr0 (= 1.15-1), libxcb-render-util0 (= 0.3.9-1build3), libxcb-render0 (= 1.15-1), libxcb-shape0 (= 1.15-1), libxcb-shm0 (= 1.15-1), libxcb-sync1 (= 1.15-1), libxcb-util1 (= 0.4.0-1build2), libxcb-xfixes0 (= 1.15-1), libxcb-xinerama0 (= 1.15-1), libxcb-xinput0 (= 1.15-1), libxcb-xkb1 (= 1.15-1), libxcb1 (= 1.15-1), libxcb1-dev (= 1.15-1), libxcomposite1 (= 1:0.4.5-1build2), libxcursor1 (= 1:1.2.1-1), libxdamage1 (= 1:1.1.6-1), libxdmcp-dev (= 1:1.1.3-0ubuntu5), libxdmcp6 (= 1:1.1.3-0ubuntu5), libxerces-c-dev (= 3.2.4+debian-1build1), libxerces-c3.2 (= 3.2.4+debian-1build1), libxext-dev (= 2:1.3.4-1build1), libxext6 (= 2:1.3.4-1build1), libxfixes-dev (= 1:6.0.0-2), libxfixes3 (= 1:6.0.0-2), libxft-dev (= 2.3.6-1), libxft2 (= 2.3.6-1), libxi-dev (= 2:1.8-1build1), libxi6 (= 2:1.8-1build1), libxinerama1 (= 2:1.1.4-3), libxkbcommon-x11-0 (= 1.6.0-1), libxkbcommon0 (= 1.6.0-1), libxml2 (= 2.9.14+dfsg-1.3build1), libxml2-dev (= 2.9.14+dfsg-1.3build1), libxmu-dev (= 2:1.1.3-3), libxmu-headers (= 2:1.1.3-3), libxmu6 (= 2:1.1.3-3), libxnvctrl0 (= 510.47.03-0ubuntu1), libxpm4 (= 1:3.5.12-1.1ubuntu1), libxrandr2 (= 2:1.5.2-2), libxrender-dev (= 1:0.9.10-1.1), libxrender1 (= 1:0.9.10-1.1), libxshmfence1 (= 1.3-1build4), libxsimd-dev (= 10.0.0-3), libxslt1.1 (= 1.1.35-1), libxss-dev (= 1:1.2.3-1build2), libxss1 (= 1:1.2.3-1build2), libxt-dev (= 1:1.2.1-1.1), libxt6 (= 1:1.2.1-1.1), libxtst6 (= 2:1.2.3-1.1), libxvidcore4 (= 2:1.3.7-1), libxxf86vm1 (= 1:1.1.4-1build3), libzmq5 (= 4.3.5-1), libzstd-dev (= 1.5.5+dfsg2-2), libzstd1 (= 1.5.5+dfsg2-2), libzvbi-common (= 0.2.42-1), libzvbi0 (= 0.2.42-1), linux-libc-dev (= 6.5.0-9.9), login (= 1:4.13+dfsg1-1ubuntu1), lto-disabled-list (= 43), m4 (= 1.4.19-4), make (= 4.3-4.1build1), man-db (= 2.12.0-1), mawk (= 1.3.4.20230808-1), media-types (= 10.1.0), mpi-default-bin (= 1.15), mpi-default-dev (= 1.15), mysql-common (= 5.8+1.1.0), ncurses-base (= 6.4+20231016-1), ncurses-bin (= 6.4+20231016-1), ocl-icd-libopencl1 (= 2.3.2-1), openjdk-17-jdk (= 17.0.9+9-2), openjdk-17-jdk-headless (= 17.0.9+9-2), openjdk-17-jre (= 17.0.9+9-2), openjdk-17-jre-headless (= 17.0.9+9-2), openmpi-bin (= 4.1.6-1ubuntu1), openmpi-common (= 4.1.6-1ubuntu1), openssh-client (= 1:9.3p1-1ubuntu3), openssl (= 3.0.10-1ubuntu2.1), passwd (= 1:4.13+dfsg1-1ubuntu1), patch (= 2.7.6-7build2), perl (= 5.36.0-9ubuntu1), perl-base (= 5.36.0-9ubuntu1), perl-modules-5.36 (= 5.36.0-9ubuntu1), pkg-config (= 1.8.1-2), pkgconf (= 1.8.1-2), pkgconf-bin (= 1.8.1-2), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.3-1ubuntu1), proj-data (= 9.3.0-1), pyqt5-dev-tools (= 5.15.9+dfsg-2), python-matplotlib-data (= 3.6.3-1ubuntu3), python3 (= 3.11.4-5ubuntu1), python3-all (= 3.11.4-5ubuntu1), python3-all-dev (= 3.11.4-5ubuntu1), python3-appdirs (= 1.4.4-4), python3-asttokens (= 2.2.1-1), python3-attr (= 23.1.0-2), python3-backcall (= 0.2.0-4), python3-beniget (= 0.4.1-3), python3-brotli (= 1.1.0-1), python3-contourpy (= 1.0.7-1build2), python3-cycler (= 0.11.0-1), python3-dateutil (= 2.8.2-3), python3-decorator (= 5.1.1-5), python3-dev (= 3.11.4-5ubuntu1), python3-distutils (= 3.11.5-1), python3-executing (= 1.2.0-2), python3-fonttools (= 4.38.0-1build2), python3-fs (= 2.4.16-2), python3-future (= 0.18.2-6ubuntu2), python3-gast (= 0.5.2-2), python3-ipython (= 8.14.0-2), python3-jedi (= 0.18.2-1), python3-kiwisolver (= 1.4.4-1build2), python3-lib2to3 (= 3.11.5-1), python3-lxml (= 4.9.3-1build1), python3-lz4 (= 4.0.2+dfsg-1build2), python3-matplotlib (= 3.6.3-1ubuntu3), python3-matplotlib-inline (= 0.1.6-2), python3-minieigen (= 0.50.3+dfsg1-13build5), python3-minimal (= 3.11.4-5ubuntu1), python3-mpi4py (= 3.1.5-1build1), python3-mpmath (= 1.2.1-2), python3-numpy (= 1:1.24.2-1ubuntu1), python3-packaging (= 23.2-1), python3-parso (= 0.8.3-1), python3-pexpect (= 4.8.0-4ubuntu1), python3-pickleshare (= 0.7.5-5), python3-pil (= 10.1.0-1), python3-pil.imagetk (= 10.1.0-1), python3-pkg-resources (= 68.1.2-2), python3-ply (= 3.11-5), python3-prompt-toolkit (= 3.0.39-2), python3-ptyprocess (= 0.7.0-5), python3-pure-eval (= 0.2.2-1), python3-pygments (= 2.15.1+dfsg-1), python3-pygraphviz (= 1.7-3build4), python3-pyparsing (= 3.1.1-1), python3-pyqt5 (= 5.15.9+dfsg-2), python3-pyqt5.qtsvg (= 5.15.9+dfsg-2), python3-pyqt5.sip (= 12.13.0-1build1), python3-pythran (= 0.14.0+ds-2), python3-scipy (= 1.10.1-5ubuntu1), python3-setuptools (= 68.1.2-2), python3-six (= 1.16.0-4), python3-stack-data (= 0.6.2-3), python3-sympy (= 1.12-6), python3-tk (= 3.11.5-1), python3-traitlets (= 5.5.0-2), python3-tz (= 2023.3.post1-1), python3-ufolib2 (= 0.16.0+dfsg1-1), python3-vtk9 (= 9.1.0+really9.1.0+dfsg2-7), python3-wcwidth (= 0.2.5+dfsg1-1.1ubuntu1), python3-xlib (= 0.33-2), python3.11 (= 3.11.6-3), python3.11-dev (= 3.11.6-3), python3.11-minimal (= 3.11.6-3), python3.12 (= 3.12.0-1), python3.12-dev (= 3.12.0-1), python3.12-minimal (= 3.12.0-1), qt5-qmake (= 5.15.10+dfsg-4), qt5-qmake-bin (= 5.15.10+dfsg-4), qtbase5-dev (= 5.15.10+dfsg-4), qtbase5-dev-tools (= 5.15.10+dfsg-4), qtchooser (= 66-2build1), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.9-1), sensible-utils (= 0.0.20), sgml-base (= 1.31), shared-mime-info (= 2.2-1), sysvinit-utils (= 3.07-1ubuntu1), tar (= 1.34+dfsg-1.2ubuntu1), tcl (= 8.6.13), tcl-dev (= 8.6.13), tcl8.6 (= 8.6.13+dfsg-2), tcl8.6-dev (= 8.6.13+dfsg-2), tk (= 8.6.13), tk-dev (= 8.6.13), tk8.6 (= 8.6.13-2), tk8.6-blt2.5 (= 2.5.3+dfsg-4.1build2), tk8.6-dev (= 8.6.13-2), tzdata (= 2023c-9ubuntu1), ubuntu-mono (= 20.10-0ubuntu2), unicode-data (= 15.1.0-1), unixodbc-common (= 2.3.12-1), unixodbc-dev (= 2.3.12-1), util-linux (= 2.39.1-4ubuntu2), uuid-dev (= 2.39.1-4ubuntu2), vtk9 (= 9.1.0+really9.1.0+dfsg2-7), x11-common (= 1:7.7+23ubuntu2), x11proto-dev (= 2023.2-1), xkb-data (= 2.38-2), xorg-sgml-doctools (= 1:1.11-1.1), xtrans-dev (= 1.4.0-1), xz-utils (= 5.4.4-0.1), zlib1g (= 1:1.2.13.dfsg-1ubuntu5), zlib1g-dev (= 1:1.2.13.dfsg-1ubuntu5) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1695320081" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libyade_2023.02a-7_arm64.deb ---------------------------- new Debian package, version 2.0. size 54597738 bytes: control archive=9028 bytes. 1828 bytes, 23 lines control 64118 bytes, 583 lines md5sums Package: libyade Source: yade Version: 2023.02a-7 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 377746 Depends: libboost-atomic1.74.0 (>= 1.74.0+ds1), libboost-chrono1.74.0 (>= 1.74.0+ds1), libboost-date-time1.74.0 (>= 1.74.0+ds1), libboost-filesystem1.74.0 (>= 1.74.0+ds1), libboost-iostreams1.74.0 (>= 1.74.0+ds1), libboost-log1.74.0 (>= 1.74.0+ds1), libboost-python1.74.0 (>= 1.74.0+ds1), libboost-python1.74.0-py311, libboost-regex1.74.0-icu72, libboost-serialization1.74.0 (>= 1.74.0+ds1), libboost-system1.74.0 (>= 1.74.0+ds1), libboost-thread1.74.0 (>= 1.74.0+ds1), libbz2-1.0, libc6 (>= 2.38), libgcc-s1 (>= 4.5), libgl1, libgl2ps1.4 (>= 1.4.2+dfsg1), libglu1-mesa | libglu1, libglut3.12 (>= 3.4.0), libgomp1 (>= 6), libgts-0.7-5 (>= 0.7.6), libopenblas0, libpython3.11 (>= 3.11.5), libqglviewer2-qt5 (>= 2.8.0+dfsg1), libqt5core5a (>= 5.5.0), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5opengl5 (>= 5.0.2), libqt5widgets5 (>= 5.4.0), libqt5xml5 (>= 5.0.2), libstdc++6 (>= 13.1), libtbb12 (>= 2021.9.0), libvtk9.1 (>= 9.1.0+really9.1.0+dfsg2), zlib1g (>= 1:1.1.4) Section: science Priority: optional Multi-Arch: same Homepage: https://yade-dem.org/doc/ Description: Platform for discrete element modeling. Libraries Yet Another Dynamic Engine. . Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging. . This package contains yade`s libraries. drwxr-xr-x root/root 0 2023-09-21 18:14 ./ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/ -rw-r--r-- root/root 20713872 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -rw-r--r-- root/root 30448000 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -rw-r--r-- root/root 7697968 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -rw-r--r-- root/root 3370744 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -rw-r--r-- root/root 4945328 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -rw-r--r-- root/root 5409968 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -rw-r--r-- root/root 2710592 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -rw-r--r-- root/root 4693000 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -rw-r--r-- root/root 5215272 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -rw-r--r-- root/root 9138504 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/libyade.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/ -rw-r--r-- root/root 3396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -rw-r--r-- root/root 207936 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -rw-r--r-- root/root 4448 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -rw-r--r-- root/root 7787 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/ -rw-r--r-- root/root 1824 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8647 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1054 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10497 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 267104 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4689 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -rw-r--r-- root/root 2578816 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -rw-r--r-- root/root 23344 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -rw-r--r-- root/root 134112 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -rw-r--r-- root/root 200384 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -rw-r--r-- root/root 2371480 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -rw-r--r-- root/root 10996824 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -rw-r--r-- root/root 68536 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -rw-r--r-- root/root 333376 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so -rw-r--r-- root/root 334016 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3707128 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -rw-r--r-- root/root 199936 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf/ -rw-r--r-- root/root 42 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf/__init__.py -rw-r--r-- root/root 16375 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf/bf.py -rw-r--r-- root/root 7512 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8645 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -rw-r--r-- root/root 134120 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so -rw-r--r-- root/root 8966 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -rw-r--r-- root/root 6248 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2915 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -rw-r--r-- root/root 12509 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -rw-r--r-- root/root 53131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -rw-r--r-- root/root 26633 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -rw-r--r-- root/root 24119 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -rw-r--r-- root/root 11495 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -rw-r--r-- root/root 3902 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -rw-r--r-- root/root 8138 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -rw-r--r-- root/root 1594 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -rw-r--r-- root/root 67349 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -rw-r--r-- root/root 35646 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -rw-r--r-- root/root 171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -rw-r--r-- root/root 40342 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -rw-r--r-- root/root 5608 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14561 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -rw-r--r-- root/root 20331 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ -rw-r--r-- root/root 11916 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -rw-r--r-- root/root 42797 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3369896 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 11841 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -rw-r--r-- root/root 24579 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9906 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -rw-r--r-- root/root 724 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -rw-r--r-- root/root 10813 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -rw-r--r-- root/root 7396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ -rw-r--r-- root/root 2777 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/ -rw-r--r-- root/root 6074 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2792 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 717 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3067 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3500 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4663 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4574 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5258 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 7660 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3373 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 3812 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5837 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3444 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 11614 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2761 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 515 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1934 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 6361 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1598 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1522 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5634 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -rw-r--r-- root/root 1107 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 30937 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -rw-r--r-- root/root 1109 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 2245 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -rw-r--r-- root/root 18498 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -rw-r--r-- root/root 18536 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6599 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2807 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -rw-r--r-- root/root 3088 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14151 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -rw-r--r-- root/root 1160 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/ -rw-r--r-- root/root 6080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1882 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2123 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3148 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4455 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6300 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2268 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -rw-r--r-- root/root 3996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 51607 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 15859 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 1697 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7190 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7765 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -rw-r--r-- root/root 51678 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -rw-r--r-- root/root 3766600 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -rw-r--r-- root/root 30488 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/ -rw-r--r-- root/root 21107248 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -rw-r--r-- root/root 30972504 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -rw-r--r-- root/root 7894712 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -rw-r--r-- root/root 3501920 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -rw-r--r-- root/root 5606696 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -rw-r--r-- root/root 2776216 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -rw-r--r-- root/root 4559616 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -rw-r--r-- root/root 5346472 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -rw-r--r-- root/root 9400816 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/ -rw-r--r-- root/root 3396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -rw-r--r-- root/root 207936 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -rw-r--r-- root/root 4448 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -rw-r--r-- root/root 7787 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/ -rw-r--r-- root/root 1824 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8647 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1054 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10497 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 267120 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4689 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -rw-r--r-- root/root 2644528 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -rw-r--r-- root/root 23344 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -rw-r--r-- root/root 134112 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -rw-r--r-- root/root 200384 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -rw-r--r-- root/root 2437240 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -rw-r--r-- root/root 11717688 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -rw-r--r-- root/root 68600 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -rw-r--r-- root/root 398984 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so -rw-r--r-- root/root 334016 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3441456 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -rw-r--r-- root/root 199944 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf/ -rw-r--r-- root/root 42 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf/__init__.py -rw-r--r-- root/root 16375 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf/bf.py -rw-r--r-- root/root 7512 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8645 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -rw-r--r-- root/root 134120 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so -rw-r--r-- root/root 8966 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -rw-r--r-- root/root 6248 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2933 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -rw-r--r-- root/root 12509 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -rw-r--r-- root/root 53131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -rw-r--r-- root/root 26633 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -rw-r--r-- root/root 24119 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -rw-r--r-- root/root 11495 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -rw-r--r-- root/root 3902 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -rw-r--r-- root/root 8138 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -rw-r--r-- root/root 1594 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -rw-r--r-- root/root 67349 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -rw-r--r-- root/root 35646 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -rw-r--r-- root/root 171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -rw-r--r-- root/root 40342 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -rw-r--r-- root/root 5608 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14561 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -rw-r--r-- root/root 20331 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ -rw-r--r-- root/root 11916 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -rw-r--r-- root/root 42797 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3435576 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 11841 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -rw-r--r-- root/root 24579 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9906 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -rw-r--r-- root/root 724 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -rw-r--r-- root/root 10813 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -rw-r--r-- root/root 7396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ -rw-r--r-- root/root 2777 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/ -rw-r--r-- root/root 6074 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2792 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 717 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3067 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3500 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4663 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4574 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5258 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 7660 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3373 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 3812 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5837 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3444 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 11614 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2761 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 515 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1934 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 6361 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1598 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1522 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5634 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -rw-r--r-- root/root 1107 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 30937 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -rw-r--r-- root/root 1109 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 2245 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -rw-r--r-- root/root 18498 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -rw-r--r-- root/root 18536 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6599 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2807 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -rw-r--r-- root/root 3088 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14151 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -rw-r--r-- root/root 1160 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/ -rw-r--r-- root/root 6080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1882 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2123 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3148 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4455 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6300 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2268 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -rw-r--r-- root/root 3996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 51607 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 15859 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 1697 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7190 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7765 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -rw-r--r-- root/root 51678 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -rw-r--r-- root/root 3832240 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -rw-r--r-- root/root 30488 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/ -rw-r--r-- root/root 22549296 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -rw-r--r-- root/root 33594176 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -rw-r--r-- root/root 8746952 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -rw-r--r-- root/root 4026560 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -rw-r--r-- root/root 6262480 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -rw-r--r-- root/root 3104192 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -rw-r--r-- root/root 5018640 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -rw-r--r-- root/root 6133280 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -rw-r--r-- root/root 10253096 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/ -rw-r--r-- root/root 3396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -rw-r--r-- root/root 207936 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -rw-r--r-- root/root 4448 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -rw-r--r-- root/root 7787 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/ -rw-r--r-- root/root 1824 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8647 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1054 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10497 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 726712 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4689 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -rw-r--r-- root/root 2972600 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -rw-r--r-- root/root 23344 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -rw-r--r-- root/root 134136 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -rw-r--r-- root/root 200448 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -rw-r--r-- root/root 3223904 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -rw-r--r-- root/root 14601272 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -rw-r--r-- root/root 265696 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -rw-r--r-- root/root 530176 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so -rw-r--r-- root/root 399736 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -rw-r--r-- root/root 67368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3900584 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -rw-r--r-- root/root 265600 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf/ -rw-r--r-- root/root 42 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf/__init__.py -rw-r--r-- root/root 16375 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf/bf.py -rw-r--r-- root/root 7512 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8645 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -rw-r--r-- root/root 134168 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so -rw-r--r-- root/root 8966 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -rw-r--r-- root/root 6248 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2925 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -rw-r--r-- root/root 12509 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -rw-r--r-- root/root 53131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -rw-r--r-- root/root 26633 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -rw-r--r-- root/root 24119 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -rw-r--r-- root/root 11495 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -rw-r--r-- root/root 3902 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -rw-r--r-- root/root 8138 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -rw-r--r-- root/root 1594 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -rw-r--r-- root/root 67349 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -rw-r--r-- root/root 35646 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -rw-r--r-- root/root 171 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -rw-r--r-- root/root 40342 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -rw-r--r-- root/root 5608 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14561 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -rw-r--r-- root/root 20331 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ -rw-r--r-- root/root 11916 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -rw-r--r-- root/root 42797 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3894672 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 11841 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -rw-r--r-- root/root 24579 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9906 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -rw-r--r-- root/root 724 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -rw-r--r-- root/root 10813 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -rw-r--r-- root/root 7396 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ -rw-r--r-- root/root 2777 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/ -rw-r--r-- root/root 6074 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2792 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 717 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3067 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3500 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4663 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4574 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5258 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 7660 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3373 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 3812 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5837 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3444 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 11614 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2761 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 515 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1934 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 6361 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1598 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1522 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5634 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -rw-r--r-- root/root 1107 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 30937 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -rw-r--r-- root/root 1109 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 2245 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 81137 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -rw-r--r-- root/root 14025 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -rw-r--r-- root/root 18498 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 103326 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -rw-r--r-- root/root 18536 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6599 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4576 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2807 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -rw-r--r-- root/root 3088 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14151 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -rw-r--r-- root/root 1160 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6131 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/ -rw-r--r-- root/root 6080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1882 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2123 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3148 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1080 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4455 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6300 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2268 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -rw-r--r-- root/root 3996 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 51607 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 15859 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 1697 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7190 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7765 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -rw-r--r-- root/root 51678 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -rw-r--r-- root/root 4291368 2023-09-21 18:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -rw-r--r-- root/root 30488 2023-02-02 06:00 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/libyade/ -rw-r--r-- root/root 4463 2023-09-21 18:14 ./usr/share/doc/libyade/changelog.Debian.gz -rw-r--r-- root/root 4738 2023-09-21 18:13 ./usr/share/doc/libyade/copyright drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 36 2022-05-26 15:39 ./usr/share/lintian/overrides/libyade python3-yade_2023.02a-7_arm64.deb --------------------------------- new Debian package, version 2.0. size 3144 bytes: control archive=796 bytes. 1087 bytes, 23 lines control 71 bytes, 1 lines md5sums Package: python3-yade Source: yade Version: 2023.02a-7 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 299 Depends: libyade (= 2023.02a-7), python3-future, python3-matplotlib, python3-mpmath, python3-pil, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, python3-mpi4py, python3-numpy (>= 1:1.22.0), python3-numpy-abi9 Section: python Priority: optional Multi-Arch: foreign Homepage: https://yade-dem.org/doc/ Description: Platform for discrete element modeling. Python bindings Yet Another Dynamic Engine. . Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging. . This package contains python bindings for yade. drwxr-xr-x root/root 0 2023-09-21 18:14 ./ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/python3-yade/ lrwxrwxrwx root/root 0 2023-09-21 18:14 ./usr/share/doc/python3-yade/changelog.Debian.gz -> ../libyade/changelog.Debian.gz -rw-r--r-- root/root 4738 2023-09-21 18:13 ./usr/share/doc/python3-yade/copyright yade_2023.02a-7_arm64.deb ------------------------- new Debian package, version 2.0. size 2230102 bytes: control archive=18702 bytes. 1025 bytes, 22 lines control 65395 bytes, 654 lines md5sums Package: yade Version: 2023.02a-7 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 11146 Depends: gnuplot, libyade (= 2023.02a-7), python3-yade (= 2023.02a-7), python3-ipython, python3-mpi4py, python3-pyqt5.qtwebkit, python3-numpy (>= 1:1.22.0), python3-numpy-abi9, python3.11:any Section: science Priority: optional Multi-Arch: foreign Homepage: https://yade-dem.org/doc/ Description: Platform for discrete element modeling Yet Another Dynamic Engine. . Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging. . This package contains speed-optimized build of yade. drwxr-xr-x root/root 0 2023-09-21 18:14 ./ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/bin/ lrwxrwxrwx root/root 0 2023-09-21 18:14 ./usr/bin/yade -> yade-double lrwxrwxrwx root/root 0 2023-09-21 18:14 ./usr/bin/yade-batch -> yade-double-batch -rwxr-xr-x root/root 19626 2023-09-21 18:14 ./usr/bin/yade-double -rwxr-xr-x root/root 31154 2023-09-21 18:14 ./usr/bin/yade-double-batch -rwxr-xr-x root/root 19627 2023-09-21 18:14 ./usr/bin/yade-longdouble -rwxr-xr-x root/root 31155 2023-09-21 18:14 ./usr/bin/yade-longdouble-batch -rwxr-xr-x root/root 19622 2023-09-21 18:14 ./usr/bin/yade-mpfr150 -rwxr-xr-x root/root 31149 2023-09-21 18:14 ./usr/bin/yade-mpfr150-batch drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/applications/ -rw-r--r-- root/root 170 2023-09-12 15:41 ./usr/share/applications/yade.desktop drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/ lrwxrwxrwx root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/changelog.Debian.gz -> ../libyade/changelog.Debian.gz -rw-r--r-- root/root 4738 2023-09-21 18:13 ./usr/share/doc/yade/copyright drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/examples/ -rw-r--r-- root/root 1764 2023-02-02 06:00 ./usr/share/doc/yade/examples/2D-Tori.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/AcousticEmissions/ -rw-r--r-- root/root 9679 2023-02-02 06:00 ./usr/share/doc/yade/examples/AcousticEmissions/bendingTest.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/ -rw-r--r-- root/root 9782 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow.py -rw-r--r-- root/root 9226 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow_customFilling.py -rw-r--r-- root/root 9002 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_mpi.py -rw-r--r-- root/root 7589 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_openmp.py -rw-r--r-- root/root 7608 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case3_PenetrationTest.py -rw-r--r-- root/root 1297 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/README drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/ -rw-r--r-- root/root 9508 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/mixer.py -rw-r--r-- root/root 7977 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/penetration.py -rw-r--r-- root/root 814 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/plot.py -rw-r--r-- root/root 4131 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/runAll.sh -rw-r--r-- root/root 9861 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/silo.py -rw-r--r-- root/root 814 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/plotBenchmark.py -rw-r--r-- root/root 4248 2023-02-02 06:00 ./usr/share/doc/yade/examples/DEM2020Benchmark/runAll.sh drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/DeformEngine/ -rw-r--r-- root/root 4554 2023-02-02 06:00 ./usr/share/doc/yade/examples/DeformEngine/LOedometricDeform.py -rw-r--r-- root/root 4102 2023-02-02 06:00 ./usr/share/doc/yade/examples/DeformEngine/OedometricDeform.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/ -rw-r--r-- root/root 4102 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/biaxialSmooth.py -rw-r--r-- root/root 337466 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/footing.msh -rw-r--r-- root/root 4460 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/footing.py -rw-r--r-- root/root 1665 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/prepareRVE.py -rw-r--r-- root/root 4027 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/retainingSmooth.py -rw-r--r-- root/root 3781 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/triaxialRough.py -rw-r--r-- root/root 4579 2023-02-02 06:00 ./usr/share/doc/yade/examples/FEMxDEM/undrain.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingLBM/ -rw-r--r-- root/root 3978 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingLBM/Buoyancy_Gradient.m -rw-r--r-- root/root 9779 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingLBM/buoyancy.py -rw-r--r-- root/root 4364 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingLBM/yadeLBMvisu.m drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingPFV/ -rw-r--r-- root/root 13533 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingPFV/TwoPhaseFlowInjection.py -rw-r--r-- root/root 2678 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingPFV/alphaShape.py -rw-r--r-- root/root 5708 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingPFV/drainage-2PFV-Yuan_and_Chareyre_2017.py -rw-r--r-- root/root 7132 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingPFV/oedometer.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/ -rw-r--r-- root/root 2401 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/INFO drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/ -rw-r--r-- root/root 5923 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/buoyantParticles.py -rw-r--r-- root/root 10740 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/fluidizedBed.py -rw-r--r-- root/root 5360 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 26109 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/sedimentTransportExample.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/ -rwxr-xr-x root/root 17952 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/biDisperseSedimentTransportExample_1DRANSCoupling.py -rwxr-xr-x root/root 3749 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/postProcess.py -rwxr-xr-x root/root 15247 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/laminarShearFlow_1DRANSCoupling.py -rw-r--r-- root/root 6686 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 14613 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/ -rwxr-xr-x root/root 8215 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/README.md -rwxr-xr-x root/root 139 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/add_extension drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/ -rwxr-xr-x root/root 43 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/clean -rwxr-xr-x root/root 721 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/framework.py -rwxr-xr-x root/root 7067 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/params.py -rwxr-xr-x root/root 28 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/run drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/ -rwxr-xr-x root/root 43 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/clean -rwxr-xr-x root/root 618 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/framework.py -rwxr-xr-x root/root 6711 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/params.py -rwxr-xr-x root/root 28 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/run drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/ -rwxr-xr-x root/root 43 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/clean -rwxr-xr-x root/root 618 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/framework.py -rwxr-xr-x root/root 6711 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/params.py -rwxr-xr-x root/root 28 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/run drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/ -rwxr-xr-x root/root 43 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/clean -rwxr-xr-x root/root 618 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/framework.py -rwxr-xr-x root/root 6711 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/params.py -rwxr-xr-x root/root 28 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/run drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/ -rwxr-xr-x root/root 43 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/clean -rwxr-xr-x root/root 721 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/framework.py -rwxr-xr-x root/root 7066 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/params.py -rwxr-xr-x root/root 28 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/run -rwxr-xr-x root/root 74 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/clean_batch drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/ -rwxr-xr-x root/root 1276 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/case.py -rwxr-xr-x root/root 1293 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/caseBatch.py -rwxr-xr-x root/root 6972 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/defaultParams.py -rwxr-xr-x root/root 1656 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/extractData.py -rwxr-xr-x root/root 12769 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/frameworkCreationUtils.py -rwxr-xr-x root/root 10000 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/measures.py -rwxr-xr-x root/root 22202 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/postProc.py -rwxr-xr-x root/root 10126 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationDefinition.py -rwxr-xr-x root/root 4129 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationPyRunners.py -rwxr-xr-x root/root 232 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/create_batch drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/ -rwxr-xr-x root/root 3239 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/lm.csv drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/ -rwxr-xr-x root/root 3877 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP14.py -rwxr-xr-x root/root 4713 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP20.py -rwxr-xr-x root/root 3744 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP6.py -rwxr-xr-x root/root 447 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_dry.py -rwxr-xr-x root/root 557 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_wet.py -rwxr-xr-x root/root 52 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/extract_batch -rwxr-xr-x root/root 768 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_extract.py -rwxr-xr-x root/root 5170 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_post_proc.py -rwxr-xr-x root/root 49 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/post_proc_batch -rwxr-xr-x root/root 10070 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_example.py -rwxr-xr-x root/root 5172 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp14.py -rwxr-xr-x root/root 5172 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp20.py -rwxr-xr-x root/root 5170 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp6.py -rwxr-xr-x root/root 6038 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_orientation.py -rwxr-xr-x root/root 114 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/remove_extension -rwxr-xr-x root/root 109 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/run_batch -rwxr-xr-x root/root 2588 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/simple_post_proc.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/ -rw-r--r-- root/root 4090 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP14.py -rw-r--r-- root/root 4990 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP20.py -rw-r--r-- root/root 3965 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP6.py -rw-r--r-- root/root 6237 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/postProcessValidMaurin2015.py -rw-r--r-- root/root 17798 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/validMaurin2015.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/ -rw-r--r-- root/root 128589 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/DATAr2d6s2_Maurinetal2016.py -rw-r--r-- root/root 5738 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/postProcessing_sedim.py -rw-r--r-- root/root 14710 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/ -rw-r--r-- root/root 5248 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/logProfile.py -rw-r--r-- root/root 3523 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/poiseuille.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/ -rwxr-xr-x root/root 5260 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/reboundStokes.py -rwxr-xr-x root/root 5444 2023-02-02 06:00 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/simpleBallRebound.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/ -rw-r--r-- root/root 6156 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/Resuspension.py -rwxr-xr-x root/root 4939 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/SimpleShear_lubrication.py -rwxr-xr-x root/root 3446 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere.py -rwxr-xr-x root/root 2742 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere_withPotential.py -rwxr-xr-x root/root 4668 2023-02-02 06:00 ./usr/share/doc/yade/examples/Lubrication/shearFlowTwoSpheres.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/LudingPM/ -rw-r--r-- root/root 3508 2023-02-02 06:00 ./usr/share/doc/yade/examples/LudingPM/LudingPM_1.py -rw-r--r-- root/root 1742 2023-02-02 06:00 ./usr/share/doc/yade/examples/LudingPM/LudingPM_2.py -rw-r--r-- root/root 83 2023-02-02 06:00 ./usr/share/doc/yade/examples/LudingPM/README -rw-r--r-- root/root 2620 2023-02-02 06:00 ./usr/share/doc/yade/examples/NumericalDampingGravity.py -rw-r--r-- root/root 2214 2023-02-02 06:00 ./usr/share/doc/yade/examples/PIDController.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/ -rw-r--r-- root/root 2011 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/cellFlipping.py -rw-r--r-- root/root 3441 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_example1.py -rw-r--r-- root/root 2748 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_shear.py -rw-r--r-- root/root 3743 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_triaxialCompression.py -rw-r--r-- root/root 1324 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-compress.py -rw-r--r-- root/root 1508 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-grow.py -rw-r--r-- root/root 1211 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-shear.py -rw-r--r-- root/root 2004 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple-shear.py -rw-r--r-- root/root 1179 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple.py -rw-r--r-- root/root 1892 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax-settingHsize.py -rw-r--r-- root/root 1834 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax.py -rw-r--r-- root/root 1957 2023-02-02 06:00 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodicSandPile.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/ -rw-r--r-- root/root 121262 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/ExampleCubePB_settled.tif -rw-r--r-- root/root 272552 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/ExamplePotentialBlock_PostSlide.tif -rw-r--r-- root/root 8394 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/JengaTower.py -rwxr-xr-x root/root 17818 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/WedgeYADE.py -rw-r--r-- root/root 16842 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled.py -rw-r--r-- root/root 5284 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled_potential_utils.py -rw-r--r-- root/root 2937 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/cuboidal_packing.py -rw-r--r-- root/root 3270 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/cylindrical_packing.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/joints/ -rw-r--r-- root/root 5090 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/joints/jointC.csv -rw-r--r-- root/root 3844 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/multidrum_column.py -rw-r--r-- root/root 6819 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialBlocks/standard_shapes.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialParticles/ -rw-r--r-- root/root 23349 2023-02-02 06:00 ./usr/share/doc/yade/examples/PotentialParticles/cubePPscaled.py -rw-r--r-- root/root 2071 2023-02-02 06:00 ./usr/share/doc/yade/examples/ResetRandomPosition.py -rw-r--r-- root/root 2497 2023-02-02 06:00 ./usr/share/doc/yade/examples/SimpleHarmonicOscillatorWithHarmonicForceEngine.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/ -rw-r--r-- root/root 7506 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/5cmEdge_1mm.spheres -rw-r--r-- root/root 7495 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/conductionVerification.py -rw-r--r-- root/root 7507 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/flowScenario.py -rw-r--r-- root/root 7246 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/noFlowScenario.py -rw-r--r-- root/root 5493 2023-02-02 06:00 ./usr/share/doc/yade/examples/ThermalEngine/thermoHydroMechanical_coupling.py -rw-r--r-- root/root 3079 2023-02-02 06:00 ./usr/share/doc/yade/examples/ViscElMatchMaker.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/WireMatPM/ -rw-r--r-- root/root 6003 2023-02-02 06:00 ./usr/share/doc/yade/examples/WireMatPM/wirecontacttest.py -rw-r--r-- root/root 3272 2023-02-02 06:00 ./usr/share/doc/yade/examples/WireMatPM/wirepackings.py -rw-r--r-- root/root 5469 2023-02-02 06:00 ./usr/share/doc/yade/examples/WireMatPM/wiretensiltest.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/adaptiveintegrator/ -rw-r--r-- root/root 2160 2023-02-02 06:00 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-NewtonIntegrator.py -rw-r--r-- root/root 2759 2023-02-02 06:00 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-RungeKuttaCashKarp54.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/ -rw-r--r-- root/root 755 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/README -rw-r--r-- root/root 1979 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/compress.py -rw-r--r-- root/root 1351 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/divide.py -rw-r--r-- root/root 554 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/makeCloud.py -rw-r--r-- root/root 2166 2023-02-02 06:00 ./usr/share/doc/yade/examples/agglomerate/simulation.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/ -rw-r--r-- root/root 1667 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/GlDrawAlpha.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/cubic/ -rw-r--r-- root/root 6069 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicConfine.py -rw-r--r-- root/root 9811 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicKUBC.py -rw-r--r-- root/root 9858 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicSUBC.py -rw-r--r-- root/root 2906 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/mixedAlphaBox.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/toroid/ -rw-r--r-- root/root 5579 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusConfine.py -rw-r--r-- root/root 11980 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusKUBC.py -rw-r--r-- root/root 12037 2023-02-02 06:00 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusSUBC.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/baraban/ -rw-r--r-- root/root 2179 2023-02-02 06:00 ./usr/share/doc/yade/examples/baraban/BicyclePedalEngine.py -rw-r--r-- root/root 2042 2023-02-02 06:00 ./usr/share/doc/yade/examples/baraban/baraban.py -rw-r--r-- root/root 39557 2023-02-02 06:00 ./usr/share/doc/yade/examples/baraban/baraban.stl -rw-r--r-- root/root 2612 2023-02-02 06:00 ./usr/share/doc/yade/examples/baraban/rotating-cylinder.py -rw-r--r-- root/root 1604 2023-02-02 06:00 ./usr/share/doc/yade/examples/billiard.py -rw-r--r-- root/root 827 2023-02-02 06:00 ./usr/share/doc/yade/examples/bouncingbubble.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/bulldozer/ -rw-r--r-- root/root 607 2023-02-02 06:00 ./usr/share/doc/yade/examples/bulldozer/README -rw-r--r-- root/root 3510 2023-02-02 06:00 ./usr/share/doc/yade/examples/bulldozer/bulldozer.py -rw-r--r-- root/root 3884 2023-02-02 06:00 ./usr/share/doc/yade/examples/bulldozer/bulldozerVTK.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillary/ -rw-r--r-- root/root 3926 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillary/capillar.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillary/liquidmigration/ -rw-r--r-- root/root 3579 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillary/liquidmigration/showcase.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/ -rw-r--r-- root/root 2742 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/CapillaryPhys-example.py -rw-r--r-- root/root 4786 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/README.md -rw-r--r-- root/root 1576 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/capillaryBridge.py -rw-r--r-- root/root 3865 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.m -rw-r--r-- root/root 5413 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.py -rw-r--r-- root/root 10336 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.m -rw-r--r-- root/root 12312 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.py -rw-r--r-- root/root 1167 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/testStandalone.py -rw-r--r-- root/root 5646 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/triaxCapillarityDelaunay.py -rw-r--r-- root/root 11376 2023-02-02 06:00 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/writesCapFile.m drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/chained-cylinders/ -rw-r--r-- root/root 2639 2023-02-02 06:00 ./usr/share/doc/yade/examples/chained-cylinders/CohesiveCylinderSphere.py -rw-r--r-- root/root 3759 2023-02-02 06:00 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-roots.py -rw-r--r-- root/root 2316 2023-02-02 06:00 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-spring.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/ -rw-r--r-- root/root 44 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/Readme -rw-r--r-- root/root 5094 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/abrasive.py -rw-r--r-- root/root 4237 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/first_example.py -rw-r--r-- root/root 12550 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/oedometric.py -rw-r--r-- root/root 2283 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump.py -rw-r--r-- root/root 2449 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump_test_small_spheres.py -rw-r--r-- root/root 4511 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_batch.py -rw-r--r-- root/root 1838 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_params.txt drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/ -rw-r--r-- root/root 2298 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/addToClump-example.py -rw-r--r-- root/root 5809 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/apply-buoyancy-clumps.py -rw-r--r-- root/root 3412 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/clump-hopper-test.py -rw-r--r-- root/root 3577 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/clump-hopper-viscoelastic.py -rw-r--r-- root/root 1522 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/clump-inbox-viscoelastic.py -rw-r--r-- root/root 3256 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/clump-viscoelastic.py -rw-r--r-- root/root 2188 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/releaseFromClump-example.py -rw-r--r-- root/root 2522 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/replaceByClumps-example.py -rw-r--r-- root/root 2117 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/save-load-clumps.py -rw-r--r-- root/root 2623 2023-02-02 06:00 ./usr/share/doc/yade/examples/clumps/triax-basic-with-clumps.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/ -rw-r--r-- root/root 493 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/README -rw-r--r-- root/root 3461 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/brazilian.py -rw-r--r-- root/root 574 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/confined.table -rw-r--r-- root/root 1300 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/interaction-histogram.py -rw-r--r-- root/root 8264 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/periodic.py -rw-r--r-- root/root 8335 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/triax.py -rw-r--r-- root/root 1779 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/uniax-post.py -rw-r--r-- root/root 8432 2023-02-02 06:00 ./usr/share/doc/yade/examples/concrete/uniax.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/conveyor/ -rw-r--r-- root/root 562 2023-02-02 06:00 ./usr/share/doc/yade/examples/conveyor/conveyor.geo -rw-r--r-- root/root 49440 2023-02-02 06:00 ./usr/share/doc/yade/examples/conveyor/conveyor.mesh -rw-r--r-- root/root 1754 2023-02-02 06:00 ./usr/share/doc/yade/examples/conveyor/conveyor.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/cylinders/ -rw-r--r-- root/root 2704 2023-02-02 06:00 ./usr/share/doc/yade/examples/cylinders/bendingbeams.py -rw-r--r-- root/root 3072 2023-02-02 06:00 ./usr/share/doc/yade/examples/cylinders/cylinder-cylinder.py -rw-r--r-- root/root 4255 2023-02-02 06:00 ./usr/share/doc/yade/examples/cylinders/cylinderconnection-roots.py -rw-r--r-- root/root 3981 2023-02-02 06:00 ./usr/share/doc/yade/examples/cylinders/mikado.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/ -rw-r--r-- root/root 2990 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/Minimal.py -rw-r--r-- root/root 6490 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/MinimalTensileTest.py -rw-r--r-- root/root 71 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/ReadMe -rw-r--r-- root/root 1013 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/main.py -rw-r--r-- root/root 138 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/model.geo -rw-r--r-- root/root 72828 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/model.msh -rw-r--r-- root/root 32635 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/model.stl -rw-r--r-- root/root 4524 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies.py -rw-r--r-- root/root 6950 2023-02-02 06:00 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies_pressure.py -rw-r--r-- root/root 1396 2023-02-02 06:00 ./usr/share/doc/yade/examples/funnel.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/grids/ -rw-r--r-- root/root 3134 2023-02-02 06:00 ./usr/share/doc/yade/examples/grids/CohesiveGridConnectionSphere.py -rw-r--r-- root/root 2980 2023-02-02 06:00 ./usr/share/doc/yade/examples/grids/GridConnection_Spring.py -rw-r--r-- root/root 1376 2023-02-02 06:00 ./usr/share/doc/yade/examples/grids/Simple_GridConnection_Falling.py -rw-r--r-- root/root 1735 2023-02-02 06:00 ./usr/share/doc/yade/examples/grids/Simple_Grid_Falling.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/ -rw-r--r-- root/root 2325 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/gts-horse.py -rw-r--r-- root/root 1847 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/gts-operators.py -rw-r--r-- root/root 1737 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack-obb.py -rw-r--r-- root/root 3350 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack.py -rw-r--r-- root/root 29906 2023-02-02 06:00 ./usr/share/doc/yade/examples/gts-horse/horse.coarse.gts -rw-r--r-- root/root 689 2023-02-02 06:00 ./usr/share/doc/yade/examples/hdaps.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/hourglass/ -rw-r--r-- root/root 4 2023-02-02 06:00 ./usr/share/doc/yade/examples/hourglass/.gitignore -rw-r--r-- root/root 729 2023-02-02 06:00 ./usr/share/doc/yade/examples/hourglass/hourglass.geo -rw-r--r-- root/root 116009 2023-02-02 06:00 ./usr/share/doc/yade/examples/hourglass/hourglass.mesh -rw-r--r-- root/root 3126 2023-02-02 06:00 ./usr/share/doc/yade/examples/hourglass/hourglass.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/ -rw-r--r-- root/root 2142 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/README -rw-r--r-- root/root 4971 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityBis.py -rw-r--r-- root/root 5484 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading.py -rw-r--r-- root/root 274324 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_arrows.png -rw-r--r-- root/root 130677 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_spheres.png -rw-r--r-- root/root 7146 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identifBis.py -rw-r--r-- root/root 10424 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identificationSpheresOnJoint.py -rw-r--r-- root/root 207379 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/jointedModel.png -rw-r--r-- root/root 1785 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/packInGtsSurface.py -rw-r--r-- root/root 455 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/parallellepiped.gts -rw-r--r-- root/root 3530 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/persistentPlane30Deg.stl -rw-r--r-- root/root 4749 2023-02-02 06:00 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/testingJoint.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/ -rw-r--r-- root/root 1007 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/README.md -rw-r--r-- root/root 7407 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/discharge.py -rw-r--r-- root/root 3505 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/levelSetBody.py -rw-r--r-- root/root 3617 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/pvVisu.py -rw-r--r-- root/root 404 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/ramFP.py -rw-r--r-- root/root 866 2023-02-02 06:00 ./usr/share/doc/yade/examples/levelSet/spaceRot.py -rw-r--r-- root/root 29275 2023-02-02 06:00 ./usr/share/doc/yade/examples/list_of_examples.txt -rw-r--r-- root/root 4102 2023-02-02 06:00 ./usr/share/doc/yade/examples/mill.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/ -rw-r--r-- root/root 1080 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/collect.dat -rw-r--r-- root/root 674 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/collect_2D_strongScalability-12-02-2018.dat drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/fibres/ -rw-r--r-- root/root 6933 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/fibres/exampleFibresMPI.py -rw-r--r-- root/root 84300 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/fibres/fibreNodes.dat -rw-r--r-- root/root 2512 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/helloMPY.py -rw-r--r-- root/root 3966 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/mpyPerf.py -rw-r--r-- root/root 3928 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/ompPerf.py -rw-r--r-- root/root 3400 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/parallelBodyInsert3D.py -rw-r--r-- root/root 2206 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/reallocateBodies.py -rw-r--r-- root/root 512 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/startBatch.py -rw-r--r-- root/root 445 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/subObjectiveList.txt -rw-r--r-- root/root 4941 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_2D.py -rw-r--r-- root/root 6884 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_2D_MergeCPP.py -rw-r--r-- root/root 5171 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive.py -rw-r--r-- root/root 2604 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive_without_initialize.py -rw-r--r-- root/root 5268 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_3D.py -rw-r--r-- root/root 2291 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_3D_bisection.py -rw-r--r-- root/root 7461 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability.py -rw-r--r-- root/root 8273 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability_noAlignedBox.py -rw-r--r-- root/root 6980 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/testMPI_weakScalability.py -rw-r--r-- root/root 2287 2023-02-02 06:00 ./usr/share/doc/yade/examples/mpi/vtkRecorderExample.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/not-working/ -rw-r--r-- root/root 1595 2023-02-02 06:00 ./usr/share/doc/yade/examples/not-working/Se3Interpolator.py -rw-r--r-- root/root 3150 2023-02-02 06:00 ./usr/share/doc/yade/examples/not-working/facet-topo.py -rw-r--r-- root/root 1767 2023-02-02 06:00 ./usr/share/doc/yade/examples/not-working/insertion-sort-collider.py -rw-r--r-- root/root 2258 2023-02-02 06:00 ./usr/share/doc/yade/examples/not-working/triax-identical-results.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/oar/ -rw-r--r-- root/root 601 2023-02-02 06:00 ./usr/share/doc/yade/examples/oar/job.sh -rw-r--r-- root/root 226 2023-02-02 06:00 ./usr/share/doc/yade/examples/oar/params.table -rw-r--r-- root/root 1350 2023-02-02 06:00 ./usr/share/doc/yade/examples/oar/sim.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0/ -rw-r--r-- root/root 783 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0/U -rw-r--r-- root/root 682 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0/p -rw-r--r-- root/root 799 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0/uSource drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/ -rw-r--r-- root/root 374 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/g drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/ -rw-r--r-- root/root 1953 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/boundary -rw-r--r-- root/root 293 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/cellZones.gz -rw-r--r-- root/root 293 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/faceZones.gz -rw-r--r-- root/root 153267 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/faces.gz -rw-r--r-- root/root 43490 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/neighbour.gz -rw-r--r-- root/root 16344 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/owner.gz -rw-r--r-- root/root 294 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/pointZones.gz -rw-r--r-- root/root 15122 2023-09-21 18:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/polyMesh/points.gz -rw-r--r-- root/root 467 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/transportProperties -rw-r--r-- root/root 338 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/turbulenceProperties -rw-r--r-- root/root 77 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/run.sh -rw-r--r-- root/root 3242 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/scriptMPI.py -rw-r--r-- root/root 8489 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/scriptYade.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/ -rw-r--r-- root/root 1254 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/blockMeshDict -rw-r--r-- root/root 659 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/controlDict -rw-r--r-- root/root 681 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/decomposeParDict -rw-r--r-- root/root 708 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSchemes -rw-r--r-- root/root 805 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSolution drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/ drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0/ -rw-r--r-- root/root 805 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0/U.fluid -rw-r--r-- root/root 714 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0/p -rw-r--r-- root/root 799 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0/uSource -rw-r--r-- root/root 786 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0/uSourceDrag drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/ -rw-r--r-- root/root 374 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/g drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/ -rw-r--r-- root/root 1954 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/boundary -rw-r--r-- root/root 709 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/cellZones -rw-r--r-- root/root 709 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/faceZones -rw-r--r-- root/root 504728 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/faces -rw-r--r-- root/root 91993 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/neighbour -rw-r--r-- root/root 101589 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/owner -rw-r--r-- root/root 710 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/pointZones -rw-r--r-- root/root 222974 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/polyMesh/points -rw-r--r-- root/root 443 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/transportProperties -rw-r--r-- root/root 343 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/turbulenceProperties.fluid -rw-r--r-- root/root 80 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/run.sh -rw-r--r-- root/root 3229 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/scriptMPI.py -rw-r--r-- root/root 8229 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/scriptYade.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/ -rw-r--r-- root/root 1245 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/blockMeshDict -rw-r--r-- root/root 663 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/controlDict -rw-r--r-- root/root 682 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/decomposeParDict -rw-r--r-- root/root 774 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSchemes -rw-r--r-- root/root 1158 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSolution -rw-r--r-- root/root 500 2023-02-02 06:00 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/mapFieldsDict drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/ -rw-r--r-- root/root 22249 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/LSMGenGeo.geo -rw-r--r-- root/root 16479 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/cone.mesh -rw-r--r-- root/root 172 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/foo.spheres -rw-r--r-- root/root 998 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/packs.geo -rw-r--r-- root/root 9420 2023-02-02 06:00 ./usr/share/doc/yade/examples/packs/packs.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/ -rw-r--r-- root/root 315 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/box.gts -rw-r--r-- root/root 3035 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/gts-pfacet.py -rw-r--r-- root/root 4010 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/mesh-pfacet.py -rw-r--r-- root/root 19726 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/octahedron.gts -rw-r--r-- root/root 5367 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/pFacets_grids_spheres_interacting.py -rw-r--r-- root/root 5070 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/pfacetcreators.py -rw-r--r-- root/root 2590 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/sphere.gts -rw-r--r-- root/root 7595 2023-02-02 06:00 ./usr/share/doc/yade/examples/pfacet/sphere.mesh drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/ -rw-r--r-- root/root 1408 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/ball.py -rw-r--r-- root/root 2286 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/clump.py -rw-r--r-- root/root 2375 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/free-fall.py -rw-r--r-- root/root 29906 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/horse.coarse.gts -rw-r--r-- root/root 39690 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/horse.ele -rw-r--r-- root/root 24542 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/horse.node -rw-r--r-- root/root 1323 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/horse.py -rw-r--r-- root/root 2080 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/irregular.py -rw-r--r-- root/root 1004 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/sphere-interaction.py -rw-r--r-- root/root 1466 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/splitter.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/tests/ -rw-r--r-- root/root 732 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/tests/interactinDetectionFactor.py -rw-r--r-- root/root 940 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/tests/scGeom.py -rw-r--r-- root/root 251 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/textExport.py -rw-r--r-- root/root 2168 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedra/wall.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedraBreak/ -rw-r--r-- root/root 47 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedraBreak/README -rw-r--r-- root/root 5689 2023-02-02 06:00 ./usr/share/doc/yade/examples/polyhedraBreak/uniaxial_compression.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/ring2d/ -rw-r--r-- root/root 18187 2023-02-02 06:00 ./usr/share/doc/yade/examples/ring2d/ring.stl -rw-r--r-- root/root 2185 2023-02-02 06:00 ./usr/share/doc/yade/examples/ring2d/ringCundallDamping.py -rw-r--r-- root/root 2718 2023-02-02 06:00 ./usr/share/doc/yade/examples/ring2d/ringSimpleViscoelastic.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/rod-penetration/ -rw-r--r-- root/root 2236 2023-02-02 06:00 ./usr/share/doc/yade/examples/rod-penetration/model.py -rw-r--r-- root/root 3351 2023-02-02 06:00 ./usr/share/doc/yade/examples/rod-penetration/rod-coarse.stl -rw-r--r-- root/root 696543 2023-02-02 06:00 ./usr/share/doc/yade/examples/rod-penetration/rod-fine.stl -rw-r--r-- root/root 3916872 2023-02-02 06:00 ./usr/share/doc/yade/examples/rod-penetration/rod-tiny.stl -rw-r--r-- root/root 1573 2023-02-02 06:00 ./usr/share/doc/yade/examples/rotationalResistance.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/ -rw-r--r-- root/root 1629 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/2SpheresNormVisc.py -rw-r--r-- root/root 5220 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/save-then-reload.py -rw-r--r-- root/root 502 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/simple-scene-default-engines.py -rw-r--r-- root/root 5228 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/simple-scene-energy-tracking.py -rw-r--r-- root/root 2159 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/simple-scene-plot.py -rw-r--r-- root/root 4587 2023-02-02 06:00 ./usr/share/doc/yade/examples/simple-scene/simple-scene.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/ -rw-r--r-- root/root 176 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/README -rw-r--r-- root/root 668 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/box.geo -rw-r--r-- root/root 44514 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/box.mesh drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/cpt/ -rw-r--r-- root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/cpt/a -rw-r--r-- root/root 2303 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/dam_break.py -rw-r--r-- root/root 1833 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/sph_box.py -rw-r--r-- root/root 4042 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/testKernelFunc.py -rw-r--r-- root/root 1710 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/toystar.py -rw-r--r-- root/root 2217 2023-02-02 06:00 ./usr/share/doc/yade/examples/sph/watercolumn.py -rw-r--r-- root/root 3062 2023-02-02 06:00 ./usr/share/doc/yade/examples/spheresFactory.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/stl-gts/ -rw-r--r-- root/root 263 2023-02-02 06:00 ./usr/share/doc/yade/examples/stl-gts/README -rw-r--r-- root/root 948 2023-02-02 06:00 ./usr/share/doc/yade/examples/stl-gts/cone.geo -rwxr-xr-x root/root 74 2023-02-02 06:00 ./usr/share/doc/yade/examples/stl-gts/convert2stl.sh -rw-r--r-- root/root 1581 2023-02-02 06:00 ./usr/share/doc/yade/examples/stl-gts/gts-stl.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/tesselationwrapper/ -rw-r--r-- root/root 1028 2023-02-02 06:00 ./usr/share/doc/yade/examples/tesselationwrapper/tesselationWrapper.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/ -rw-r--r-- root/root 3349 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/Damping_HM.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/ -rwxr-xr-x root/root 8094 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_periodicSimpleShear.py -rwxr-xr-x root/root 5492 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_singleContact.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/WireMatPM/ -rw-r--r-- root/root 4567 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ-unloading.py -rw-r--r-- root/root 3523 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ.py -rw-r--r-- root/root 3947 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-strain.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/batch/ -rw-r--r-- root/root 192 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/batch/params.table -rw-r--r-- root/root 624 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/batch/sim.py -rw-r--r-- root/root 1564 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/beam-l6geom.py -rw-r--r-- root/root 681 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/callback.py -rw-r--r-- root/root 1109 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/clump-facet.py -rw-r--r-- root/root 1192 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/clump.py -rw-r--r-- root/root 875 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/clumpPack.py -rw-r--r-- root/root 1248 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/collider-stride-triax.py -rw-r--r-- root/root 982 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/collider-stride.py -rw-r--r-- root/root 850 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/collider-sweep-simple.py -rw-r--r-- root/root 1737 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/combined-kinematic-engine.py -rw-r--r-- root/root 1913 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/energy.py -rw-r--r-- root/root 948 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/exact-rot-facet.py -rw-r--r-- root/root 970 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/exact-rot.py -rw-r--r-- root/root 251 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/facet-box.py -rw-r--r-- root/root 1511 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1564 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic.py -rw-r--r-- root/root 1419 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/facet-sphere.py -rw-r--r-- root/root 1219 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/flat-collider.py -rw-r--r-- root/root 1473 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/force-network-video.py -rw-r--r-- root/root 2107 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/genCylLSM.py -rw-r--r-- root/root 725 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/helix.py -rw-r--r-- root/root 2544 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/interpolating-force.py -rw-r--r-- root/root 924 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/kinematic.py -rw-r--r-- root/root 2289 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/mindlin.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/multi/ -rw-r--r-- root/root 44 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/multi/multi.out -rw-r--r-- root/root 1885 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/multi/multi.py -rw-r--r-- root/root 227 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/multi/multi.table -rw-r--r-- root/root 423 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/pack-cloud.py -rw-r--r-- root/root 1631 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/pack-inConvexPolyhedron.py -rw-r--r-- root/root 486 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/pack-predicates.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/ -rw-r--r-- root/root 754 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/export_text.py -rw-r--r-- root/root 2691 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/pv_section.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/performance/ -rw-r--r-- root/root 6599 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/performance/checkPerf.py -rw-r--r-- root/root 4096 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/performance/performance.db -rw-r--r-- root/root 4576 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 1609 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/periodic-geom-compare.py -rw-r--r-- root/root 1895 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/psd.py -rw-r--r-- root/root 7412 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/qt4-attributes.py -rw-r--r-- root/root 485 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/qt4-pyqglviewer.py -rw-r--r-- root/root 207 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/randomOrientation.py -rw-r--r-- root/root 1607 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/remove-body.py -rw-r--r-- root/root 1346 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/shear.py -rw-r--r-- root/root 1094 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/sphere-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1113 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/subdomain-balancer.py -rw-r--r-- root/root 1115 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/test-sphere-facet-corner.py -rw-r--r-- root/root 2538 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/test-sphere-facet.py -rw-r--r-- root/root 1448 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/test_Ip2_FrictMat_CpmMat_FrictPhys.py -rw-r--r-- root/root 2095 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/triax-basic-without-plots.py -rw-r--r-- root/root 2573 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/triax-basic.py -rw-r--r-- root/root 4316 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/triax-cohesive.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/unv-read/ -rw-r--r-- root/root 18189 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/unv-read/shell.unv -rw-r--r-- root/root 289 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/unv-read/unvRead.py -rw-r--r-- root/root 370 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/unv-read/unvReadVTKExport.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/vtk-exporter/ -rw-r--r-- root/root 1217 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/vtk-exporter/vtkExporter.py -rw-r--r-- root/root 912 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/vtkPeriodicCell.py -rw-r--r-- root/root 1086 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/wall.py -rw-r--r-- root/root 684 2023-02-02 06:00 ./usr/share/doc/yade/examples/test/wm3-wrap.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/tetra/ -rw-r--r-- root/root 941 2023-02-02 06:00 ./usr/share/doc/yade/examples/tetra/oneTetra.py -rw-r--r-- root/root 949 2023-02-02 06:00 ./usr/share/doc/yade/examples/tetra/oneTetraPoly.py -rw-r--r-- root/root 4639 2023-02-02 06:00 ./usr/share/doc/yade/examples/tetra/twoTetras.py -rw-r--r-- root/root 4799 2023-02-02 06:00 ./usr/share/doc/yade/examples/tetra/twoTetrasPoly.py -rw-r--r-- root/root 6578 2023-02-02 06:00 ./usr/share/doc/yade/examples/timeStepperUsage.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/ -rw-r--r-- root/root 413 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/README -rw-r--r-- root/root 10435 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/script-session1.py -rw-r--r-- root/root 8270 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/script-session2.py -rw-r--r-- root/root 135779 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/session1-basic-triax.pdf -rw-r--r-- root/root 76051 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/session2-stress-probing.pdf -rw-r--r-- root/root 95 2023-02-02 06:00 ./usr/share/doc/yade/examples/triax-tutorial/triax-table drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/examples/triple-pendulum/ -rw-r--r-- root/root 136 2023-02-02 06:00 ./usr/share/doc/yade/examples/triple-pendulum/readme.md -rw-r--r-- root/root 2657 2023-02-02 06:00 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum-simple.py -rw-r--r-- root/root 8363 2023-02-02 06:00 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum.py -rw-r--r-- root/root 1530 2023-02-02 06:00 ./usr/share/doc/yade/examples/tunnel-pack.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/ -rw-r--r-- root/root 71 2023-02-02 06:00 ./usr/share/doc/yade/scripts/README drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/RPM_packaging/ -rw-r--r-- root/root 2984 2023-02-02 06:00 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch -rw-r--r-- root/root 2996 2023-02-02 06:00 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch-060 -rw-r--r-- root/root 4035 2023-02-02 06:00 ./usr/share/doc/yade/scripts/RPM_packaging/yade.spec -rw-r--r-- root/root 2486 2023-02-02 06:00 ./usr/share/doc/yade/scripts/RPM_packaging/yade_old.spec drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/build-infrastructure/ -rw-r--r-- root/root 2757 2023-02-02 06:00 ./usr/share/doc/yade/scripts/build-infrastructure/build-farm -rw-r--r-- root/root 3875 2023-02-02 06:00 ./usr/share/doc/yade/scripts/build-infrastructure/master.cfg.gz drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/ -rw-r--r-- root/root 6074 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 2010 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/README.rst -rw-r--r-- root/root 1405 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAlpha.py -rw-r--r-- root/root 2792 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkBlockGen.py -rw-r--r-- root/root 717 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3067 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3500 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4663 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4574 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5258 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravity.py -rw-r--r-- root/root 7362 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkJCFpm.py -rw-r--r-- root/root 7660 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3373 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 3812 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkList.py -rw-r--r-- root/root 2172 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5837 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3444 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 11614 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2761 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 515 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestDummy.py -rw-r--r-- root/root 1934 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkThermalEngine.py -rw-r--r-- root/root 6361 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1598 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1522 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWeight.py -rw-r--r-- root/root 5634 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/ -rw-r--r-- root/root 3956 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/100spheres -rw-r--r-- root/root 27276 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/WallStressesCheckTest.gz -rw-r--r-- root/root 77007 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 10109 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkJCFpm.spheres.gz -rw-r--r-- root/root 3621 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/joints.csv drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 14930 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp.gz -rw-r--r-- root/root 1107 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 4408 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp.gz -rw-r--r-- root/root 1109 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 4706 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 15360 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp.gz -rw-r--r-- root/root 1400 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 4706 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 21756 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_0.vtu.gz -rw-r--r-- root/root 2245 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 5714 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_2.vtp.gz drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 21756 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10/10_0.vtu.gz -rw-r--r-- root/root 5714 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10/10_2.vtp.gz drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 28659 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10/10_0.vtu.gz -rw-r--r-- root/root 7787 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10/10_2.vtp.gz drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 28659 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_0.vtu.gz -rw-r--r-- root/root 7781 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_2.vtp.gz drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/ -rw-r--r-- root/root 1217 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/README -rw-r--r-- root/root 1590 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/mkGraph.py -rw-r--r-- root/root 962 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.py -rw-r--r-- root/root 3121 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.table -rw-r--r-- root/root 1988 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/compare-identical.py -rw-r--r-- root/root 2472 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/dispatcher-table-generator.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/ -rw-r--r-- root/root 6248 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/compareScreenshotsParts.py -rw-r--r-- root/root 7396 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/testGuiHelper.py -rw-r--r-- root/root 2257 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGui.sh.gz -rw-r--r-- root/root 1882 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2123 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3148 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiHopper.py -rw-r--r-- root/root 1080 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4455 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6300 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiSimple.py -rw-r--r-- root/root 2268 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiVideo.py -rw-r--r-- root/root 3705 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/law-test.py -rw-r--r-- root/root 897 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/serialization-benchmark.py -rw-r--r-- root/root 711 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/testOpenFoam.sh drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/ -rw-r--r-- root/root 429 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/mkTextTable.sh -rw-r--r-- root/root 18053 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.ods.gz -rw-r--r-- root/root 904 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.py -rw-r--r-- root/root 159 2023-02-02 06:00 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.table -rw-r--r-- root/root 2040 2023-02-02 06:00 ./usr/share/doc/yade/scripts/clang-formatter.sh -rw-r--r-- root/root 2220 2023-02-02 06:00 ./usr/share/doc/yade/scripts/erskine3-apply.sh -rw-r--r-- root/root 15076 2023-02-02 06:00 ./usr/share/doc/yade/scripts/erskine3.py -rw-r--r-- root/root 654 2023-02-02 06:00 ./usr/share/doc/yade/scripts/fix-plugin-names.py -rw-r--r-- root/root 1544 2023-02-02 06:00 ./usr/share/doc/yade/scripts/gl-test.py drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/launchpad/ -rw-r--r-- root/root 1636 2023-02-02 06:00 ./usr/share/doc/yade/scripts/launchpad/get_launchpad_questions.py -rw-r--r-- root/root 3304 2023-02-02 06:00 ./usr/share/doc/yade/scripts/linkdeps.py -rw-r--r-- root/root 3046 2023-02-02 06:00 ./usr/share/doc/yade/scripts/list_of_examples_append_to_rst.sh drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/nix/ -rw-r--r-- root/root 1083 2023-02-02 06:00 ./usr/share/doc/yade/scripts/nix/yade-env.nix -rw-r--r-- root/root 2982 2023-02-02 06:00 ./usr/share/doc/yade/scripts/nix/yade-shell.nix -rw-r--r-- root/root 885 2023-02-02 06:00 ./usr/share/doc/yade/scripts/pbuilder-test-distributions.sh drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/ppa/ -rw-r--r-- root/root 170 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa/.dput.cf -rw-r--r-- root/root 385 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa/.mini-dinstall.conf -rw-r--r-- root/root 5228 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa/buildppa.py -rw-r--r-- root/root 474 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa/ppa.config drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/ -rw-r--r-- root/root 740 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.aptly.conf -rw-r--r-- root/root 6 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.gitignore -rw-r--r-- root/root 620 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Dockerfile -rw-r--r-- root/root 51 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Makefile -rw-r--r-- root/root 164 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/create_repos.sh -rw-r--r-- root/root 433 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/diagramm.plantuml -rw-r--r-- root/root 538 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/docker_package_update.md -rw-r--r-- root/root 250 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_artifacts.py -rw-r--r-- root/root 337 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_jobs.py -rw-r--r-- root/root 45 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/readme.md -rw-r--r-- root/root 825 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_initial.sh -rw-r--r-- root/root 954 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_next.sh -rw-r--r-- root/root 4464 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/builddeb.py drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/ -rw-r--r-- root/root 2 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/compat -rw-r--r-- root/root 1381 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/control.gz -rw-r--r-- root/root 10315 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/copyright -rw-r--r-- root/root 8 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/libyadedaily.install -rw-r--r-- root/root 92 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/pbuilder -rw-r--r-- root/root 177 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/python3-yadedaily.pyinstall -rw-r--r-- root/root 2526 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/rules drwxr-xr-x root/root 0 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/ -rw-r--r-- root/root 12 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/format -rw-r--r-- root/root 220 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/watch -rw-r--r-- root/root 876 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.doc-base -rw-r--r-- root/root 56 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.docs -rw-r--r-- root/root 186 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.desktop -rw-r--r-- root/root 8 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.docs -rw-r--r-- root/root 11 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.examples -rw-r--r-- root/root 89 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.install -rw-r--r-- root/root 262 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.menu -rw-r--r-- root/root 2145 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_16x16.xpm.gz -rw-r--r-- root/root 7586 2023-02-02 06:00 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_32x32.xpm.gz -rw-r--r-- root/root 2751 2023-02-02 06:00 ./usr/share/doc/yade/scripts/py2wiki.py -rw-r--r-- root/root 2723 2023-02-02 06:00 ./usr/share/doc/yade/scripts/python-formatter.sh -rw-r--r-- root/root 2211 2023-02-02 06:00 ./usr/share/doc/yade/scripts/rename-class.py -rw-r--r-- root/root 3410 2023-02-02 06:00 ./usr/share/doc/yade/scripts/test_all_examples_or_make_videos.sh -rw-r--r-- root/root 2828 2023-02-02 06:00 ./usr/share/doc/yade/scripts/update_names.sh drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/man/ drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/man/man1/ -rw-r--r-- root/root 2355 2023-09-21 18:14 ./usr/share/man/man1/yade-batch.1.gz -rw-r--r-- root/root 1814 2023-09-21 18:14 ./usr/share/man/man1/yade.1.gz drwxr-xr-x root/root 0 2023-09-21 18:14 ./usr/share/pixmaps/ -rw-r--r-- root/root 4713 2022-05-26 15:16 ./usr/share/pixmaps/yade_16x16.xpm -rw-r--r-- root/root 17161 2022-05-26 15:16 ./usr/share/pixmaps/yade_32x32.xpm +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 19873716 Build-Time: 29983 Distribution: noble-proposed Host Architecture: arm64 Install-Time: 133 Job: yade_2023.02a-7.dsc Machine Architecture: arm64 Package: yade Package-Time: 30119 Source-Version: 2023.02a-7 Space: 19873716 Status: successful Version: 2023.02a-7 -------------------------------------------------------------------------------- Finished at 2023-11-07T20:18:08Z Build needed 08:21:59, 19873716k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=noble --arch=arm64 PACKAGEBUILD-26926977 Scanning for processes to kill in build PACKAGEBUILD-26926977